Anfang des Inhaltsbereichs

-22005: Connection timeout occured. Session reconnected Dokument im Navigationsbaum lokalisieren

Erläuterung:

Die Transaktion des Benutzers wurde abgebrochen und durch eine ROLLBACK-Anweisung zurückgesetzt. Die Datenbanksitzung wurde beendet, weil der Benutzer während eines bestimmten Zeitintervalls (Installationsparameter SESSION_TIMEOUT oder bei der CONNECT-Anweisung angegebener TIMEOUT-Wert) keine Operationen durchgeführt hatte.

Der ODBC-Treiber erkennt einen solchen Time-Out und meldet den Benutzer automatisch wieder an die Datenbank an mit den ursprünglichen Parametern (Benutzername, Kennwort, Serverdb, ServerNode, ...). Jedes Kommando der betroffenen Sitzung signalisiert dies mit dem Returncode SQL_SUCCESS_WITH_INFO und dem SQLCode -22005.

Benutzerreaktion:

Alle Anweisungen, die eine Ergebnissmenge (CURSOR) besitzen, müssen erneut ausgeführt werden, um zu gewährleisten, daß die Ergebnismengen erneut aufgebaut werden. Ist die Connection auf SQL_AUTOCOMMIT_OFF eingestellt, so müssen auch alle anderen Anweisungen, die in einer offenen Transaktion waren, erneut ausgeführt werden.

Ende des Inhaltsbereichs