Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbank starten und Verbindung mit ihr herstellen » Verbindungsparameter und Netzwerkprotokolloptionen » Verbindungsparameter

 

RetryConnectionTimeout-Verbindungsparameter [RetryConnTO]

Weist die Clientbibliothek (dblib, ODBC, ADO etc.) an, den Verbindungsversuch in der angegebenen Zeitspanne zu wiederholen, solange der Server nicht gefunden wird

Verwendungszweck

Überall

Werte

Ganzzahl

Standardwert

0

Bemerkungen

Der von diesem Verbindungsparameter angegebene Wert ist eine Zeitüberschreitung (in Sekunden). Er ist kein Zähler für die Häufigkeit, mit der der Verbindungsversuch wiederholt werden soll. Der Standardwert "0" gibt an, dass der Verbindungsversuch nur einmal durchgeführt werden soll. Es gibt eine Verzögerung von einer halben Sekunde zwischen den Versuchen, und die Neuversuche werden nur durchgeführt, wenn der Verbindungsversuch fehlgeschlagen ist, weil der Datenbankserver nicht gefunden wurde. Jeder andere Fehler wird umgehend zurückgegeben. Wenn der Datenbankserver nicht gefunden wird, dauert der Verbindungsversuch mindestens so lang wie die Zeitspanne, die im Verbindungsparameter RetryConnectionTimeout angegeben ist.

Beachten Sie: Der Standardwert für die TCP-Zeitüberschreitung ist 5 Sekunden. Wenn Ihre Verbindungszeichenfolge einen Wert für RetryConnTO enthält, der geringer als 5 ist (z.B. LINKS=tcp;RetryConnTO=3), dann dauert der Verbindungsversuch dennoch 5 Sekunden.

Siehe auch
Beispiel

Das folgende Verbindungszeichenfolgen-Fragment teilt der Clientbibliothek mit, den Verbindungsversuch für zumindest 5 Sekunden zu wiederholen:

...RetryConnTO=5;...