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) » MobiLink - Clientadministration » Einführung in MobiLink-Clients » MobiLink-Benutzer » Entfernte IDs

 

Entfernte MobiLink-ID einstellen

Die entfernte ID wird als GUID eingestellt, aber sie können ihr einen beschreibenden Namen geben. Für SQL Anywhere- und UltraLite-Datenbanken wird die entfernte ID in der Datenbank als Eigenschaft mit dem Namen ml_remote_id gespeichert.

Informationen zu SQL Anywhere-Clients finden Sie unter Entfernte IDs festlegen.

Weitere Hinweise zu UltraLite-Clients finden Sie unter UltraLite ml_remote_id-Option.

Wenn Sie das Deployment einer Ausgangsdatenbank an mehreren Standorten ausführen, ist es am sichersten, Deployment-Datenbanken zu verwenden, welche die entfernte ID NULL haben. Wenn Sie die Datenbanken synchronisiert haben, um sie vorab mit Daten zu füllen, können Sie die entfernte ID vor dem Deployment wieder auf NULL zurücksetzen. Auf diese Weise stellen Sie sicher, dass eine eindeutige entfernte ID verwendet wird, da bei der ersten Synchronisation der entfernten Datenbank eine eindeutige entfernte ID zugewiesen wird. Die entfernte ID kann auch beim Einrichten der entfernten Datenbank festgelegt werden, sie muss jedoch eindeutig sein.

Beispiel

Um Administrationsaufgaben bei der Definition eines MobiLink-Setups zu reduzieren, bei dem nur ein Benutzer pro entfernter Datenbank eingerichtet ist, können Sie dieselbe Nummer für alle drei MobiLink-Bezeichner für jede entfernte Datenbank verwenden. Beispiel: In einer entfernten SQL Anywhere-Datenbank können Sie sie wie folgt einstellen:

-- Set the MobiLink user name:
  CREATE SYNCHRONIZATION USER "1" ... ; 

-- Set the partition number for DEFAULT GLOBAL AUTOINCREMENT:
  SET OPTION PUBLIC.GLOBAL_DATABASE_ID = '1';

-- Set the MobiLink remote ID:
  SET OPTION PUBLIC.ml_remote_id = '1';