Weist die Clientbibliothek (dblib, ODBC, ADO etc.) an, den Verbindungsversuch in der angegebenen Zeitspanne zu wiederholen, solange der Server nicht gefunden wird
Überall
Ganzzahl
0
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.
Das folgende Verbindungszeichenfolgen-Fragment teilt der Clientbibliothek mit, den Verbindungsversuch für zumindest 5 Sekunden zu wiederholen:
...RetryConnTO=5;... |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |