hotti: Oracle-DB Listener geht ständig auf Block bei MSSQL-Prozedur

Beitrag lesen

hi Klaus,

Weder am Oracle-Server oder am MSSQL-Server noch an den Proceduren wurde etwas geändert (Das letzte Mal vor 7 Jahren).

Ein Überlegung erster Ordnung sagt mir, dass Du das eigentliche Problem seit 7 Jahren mit Dir rumschleppst.

Die Prozedur ist recht einfach, wenn auch umfangreich aufgebaut. Es werden eine ganze Reihe von Tabellen abgefragt bzw. aktualisiert.

SQL-Fehler treten keine auf, die wären sonst in einer ErrorLog-Tabelle protokolliert worden.

Hab ich auch schon erlebt, dass der Listener stirbt ohne Auauaa zu sagen. Syntax ok, aber es waren einfach zuviele Daten mit Stringoperationen. Da gibts in Oracle eine Begrenzung. Schau Dir die Daten an, die da bewegt werden, meine Lösung (ist schon par Jahre her) bestand darin, die Daten auf mehrere Statements aufzuteilen, was zwar mehr Netzwerktraffic erzeugte aber auf Dauer funktionierte.

MfG