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 - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Anweisungen » SQL-Anweisungen (A-D)

 

CREATE SYNCHRONIZATION USER-Anweisung [MobiLink]

Mit dieser Anweisung können Sie in einer entfernten SQL Anywhere-Datenbank einen MobiLink-Benutzer erstellen.

Syntax
CREATE SYNCHRONIZATION USER ML_Benutzername
[ TYPE Netzwerkprotokoll ]
[ ADDRESS Protokolloptionen ]
[ OPTION Option=Wert, ... ]
ML_Benutzername: Bezeichner
Netzwerkprotokoll : 
tcpip 
| http 
| https 
| tls
Protokolloptionen: Zeichenfolge
Wert: Zeichenfolge | Ganzzahl
Parameter
  • ML_Benutzername   Name, der einen MobiLink-Benutzer bezeichnet

    Weitere Hinweise zu MobiLink-Benutzern finden Sie unter Einführung in MobiLink-Benutzer.

  • TYPE-Klausel   Mit dieser Klausel wird das Netzwerkprotokoll für die Synchronisation angegeben. Das Standardprotokoll ist tcpip.

    Weitere Hinweise zu Kommunikationsprotokollen finden Sie unter Erweiterte Option CommunicationType (ctp).

  • ADDRESS-Klausel   Diese Klausel gibt Protokolloptionen in der Form Schlüsselwort=Wert an, durch Semikola getrennt. Welche Einstellungen Sie angeben, hängt von dem verwendeten Kommunikationsprotokoll ab (TCP/IP, TLS, HTTP oder HTTPS).

    Eine vollständige Liste der Protokolloptionen finden Sie unter Übersicht über die Netzwerkprotokolloptionen des MobiLink-Clients.

  • OPTION-Klausel   Die OPTION-Klausel ermöglicht es Ihnen, erweiterte Optionen in der Form Option=Wert in einer durch Kommas getrennten Auflistung anzugeben.

    Die Werte für die einzelnen Optionen können keine Gleichheitszeichen oder Doppelpunkte enthalten. Der Datenbankserver akzeptiert alle Optionen, die Sie angeben, ohne sie auf ihre Gültigkeit zu prüfen. Wenn Sie also eine Option falsch schreiben oder einen ungültigen Wert eingeben, erscheint erst eine Fehlermeldung, wenn Sie den Befehl dbmlsync zum Starten der Synchronisation ausführen.

    Für einen Synchronisationsbenutzer festgelegte Optionen können in individuellen Subskriptionen oder in der dbmlsync-Befehlszeile aufgehoben werden.

    Hinweise zu erweiterten Optionen finden Sie unter Erweiterte Optionen von MobiLink SQL Anywhere-Clients.

    Die Parameter Netzwerkprotokoll, Protokolloptionen und Optionen können an mehreren Stellen festgelegt werden.

    Informationen dazu, wie dbmlsync die an verschiedenen Orten angegebenen Optionen verarbeitet, finden Sie unter Prioritätenfolge.

    Diese Anweisung bewirkt, dass Optionen und andere Informationen in der SQL Anywhere-Systemtabelle ISYSSYNC gespeichert werden. Jeder mit DBA-Berechtigungen für die Datenbank kann die Informationen anzeigen, die Kennwörter und Verschlüsselungszertifikate enthalten können. Um dieses potenzielle Sicherheitsproblem zu umgehen, können Sie die Informationen in der dbmlsync-Befehlszeile angeben.

    Weitere Hinweise finden Sie unter dbmlsync-Syntax.

Berechtigungen

DBA-Berechtigung ist erforderlich.

Nebenwirkungen

Automatisches Festschreiben (Autocommit).

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Erweiterung des Herstellers

Beispiele

Mit dem folgenden Beispiel wird ein MobiLink-Benutzer mit dem Namen 'SSinger' erstellt, der über TCP/IP mit dem Servercomputer 'mlserver.mycompany.com' und mit dem Kennwort 'Sam' synchronisiert wird. Die Verwendung eines Kennwortes in der Benutzerdefinition ist nicht sicher.

CREATE SYNCHRONIZATION USER SSinger
TYPE http
ADDRESS 'host=mlserver.mycompany.com'
OPTION MobiLinkPwd='Sam';