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) » UltraLite - Datenbankverwaltung » UltraLite als MobiLink-Client » Synchronisationsparameter und Netzwerkprotokolloptionen in UltraLite » Synchronisationsparameter für UltraLite

 

Synchronisationsparameter Ping

Bestätigt Kommunikationen zwischen dem UltraLite-Client und dem MobiLink-Synchronisationsserver. Wenn dieser Parameter auf TRUE gesetzt wird, findet keine Synchronisation statt.

Syntax

Die Syntax variiert je nach der von Ihnen verwendeten API. Sie können diesen Parameter auch mit ulsync einstellen.

Standardwert

FALSE

Zulässige Werte

Boolescher Wert

Bemerkungen

Wenn der MobiLink-Server eine ping-Anfrage erhält, verbindet er sich mit der konsolidierten Datenbank, authentifiziert den Benutzer und sendet dann den Status des authentifizierten Benutzers und den Wert an den Client zurück.

Wird der ping-Parameter erfolgreich ausgeführt, gibt der MobiLink-Server eine Informationsmeldung aus. Wird der ping-Parameter erfolglos ausgeführt, gibt der Server eine Fehlermeldung aus.

Wenn die MobiLink-Benutzer-ID nicht in der Systemtabelle ml_user gefunden werden kann und der MobiLink-Server mit der Befehlszeilenoption -zu+ ausgeführt wird, fügt er den Benutzer der Tabelle ml_user hinzu.

Der MobiLink-Server kann die folgenden Skripten für eine ping-Anfrage verwenden, sofern sie vorhanden sind:

Siehe auch
Beispiele

ulsync kann diesen Parameter folgendermaßen als erweiterten Synchronisationsparameter einstellen:

ulsync -c DBF=myuldb.udb "MobiLinkUid=remoteA;ScriptVersion=2;Ping=True;Stream=http"

Für Anwendungen in UltraLite für C/C++ kann der Parameter folgendermaßen eingestellt werden:

ul_synch_info info;
// ...
info.ping = ul_true;