Oracle
Posts 1-4 of 4
-
Dr. Ramona MohrThe company name is only visible to registered members.ORA-03146: Invalid buffer length for TTC field, Two-Task Common
Hallo Zusammen,
seit vielen Jahren laden wir Daten über Datenbanklinks aus Bestandsdatenbanken. Seit einigen Wochen haben wir wiederholt, sporadisch bei der Kommunikation über einen Link den Fehler:
ORA-03146: Invalid buffer length for TTC field
Cause: A corrupt Two-Task Common (TTC) packet was received.
Action: This is a internal protocol error. Contact Oracle Support Services.
TTC ist verantwortlich für die Anpassung verschiedener Zeichensätze zwischen Client und Server, wenn notwendig.
Hat jemand bereits Erfahrung mit diesem Protokollfehler?
- 26 Aug 2011, 3:14 pm
-
Rainer SchützThe company name is only visible to registered members.Re: ORA-03146: Invalid buffer length for TTC field, Two-Task Common
Sehr geehrte Frau Dr. Mohr
Nein, dieser Fehler ist mir noch nie untergekommen und auch eine interne Recherche hat nur SRs in "My Oracle Support" und einige Bugs erbracht.
Daher kann man den Fehler nur von Oracle Support näher untersuchen lassen.
Wurden neben dem Fehler im alert.log auch Traces geschrieben? Das würde Support auf jeden Fall helfen das Problem einzugrenzen.
Wie häufig tritt der Fehler konkret auf? Sie sprachen von sporadischen Auftreten. Würde ein höherer Trace-Level aus ihrer Sicht Sinn machen oder tritt der Fehler hierfür zu selten auf?
Abhängig von den Antworten zu obigen Fragen kann die Arbeit von Support sinnvoll sein oder auch ergebnislos verlaufen.
Ich würde hier aber zu Folgenden raten:
1) Aktuelles Release, akuelles Patchset und aktuelle PSU verwenden, damit alle bekannten Fehler draussen sind.
2) Gleiches Characterset zwischen Remote-Datenbanken verwenden, dann sollte dieser Fehler theoretisch nicht auftauchen. OK, er sollte eigentlich überhaupt nicht auftauchen, aber in diesem Fall sollte er noch unwahrscheinlicher werden.
Mit freundlichen Grüßen
Rainer Schütz
- 30 Aug 2011, 5:06 pm
-
Dr. Ramona MohrThe company name is only visible to registered members.Re^2: ORA-03146: Invalid buffer length for TTC field, Two-Task Common
Sehr geehrter Herr Schütz,
vielen Dank für Ihre Antwort. Der Fehler ist bisher glüklicherweise erst 2x aufgetreten. Allerdings zum ersten Mal Anfang August 2011 nach über 10 jährigem Betrieb.
Ich hatte dem Betrieb bereits geraten, sich an den Oracle Support zu wenden, da ich bei diesem Fehler keine Handlungsempfehlung geben kann.
Interessant daran ist vielleicht noch, dass unsere Anwendung auf Oracle 10.2.0.5.0 läuft, während die Bestandsdatenbank Oracle 11.2.0.1.0 ist.
Das große Problem dabei ist, dass unsere BMC Remedy Anwendung dabei abstürzt, so dass ein Systemausfall die Folge ist.
Mit freundlichen Grüßen
Ramona Mohr
- 31 Aug 2011, 11:22 am
-
Jörg SobottkaThe company name is only visible to registered members.Re^3: ORA-03146: Invalid buffer length for TTC field, Two-Task Common
Guten Tag Frau Mohr,
Dr. Ramona Mohr schrieb:
vielen Dank für Ihre Antwort. Der Fehler ist bisher glüklicherweise erst 2x aufgetreten. Allerdings zum ersten Mal Anfang August 2011 nach über 10 jährigem Betrieb. Da die von Ihnen verwendeten Datenbankversionen und wahrscheinlich auch Betriebssysteme ja jünger sind als 10 Jahre, ist das nicht besonders aussagekräftig. Die Frage wäre, wann haben Sie etwas zuletzt geändert, bevor der Fehler das erste Mal aufgetreten ist.
Interessant daran ist vielleicht noch, dass unsere Anwendung auf Oracle 10.2.0.5.0 läuft, während die Bestandsdatenbank Oracle 11.2.0.1.0 ist.
Grundsätzlich handelt der TTC Layer Character Set- und Datentyp-Konvertierungen ab, d.h. das ist oberhalb des normalen Networt Transport Layers, aber noch Teil vom SQL-Net. Deshalb wäre mein Vorschlag (was bei dem seltenen Auftreten allerdings schwierig ist), die SQLNet-Verbindung zu tracen und die entsprechenden Probleme damit einzukreisen.
Wahrscheinlich ist dies auch die Grundlage eines bei Oracle zu eröffnenden Service Requestes, falls man mit den getraceten Fehlermeldungen selbst nicht weiter kommt.
Mehr Informationen erhalten Sie hier:
http://download.oracle.com/docs/cd/B19306_01/network.102/b14...
viele Grüsse aus Basel
Jörg Sobottka
Installation, Migration, Performance Tuning, High Availability, Remote Monitoring
- 31 Aug 2011, 4:06 pm
