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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Remote » SQL Remote-Systeme verwalten » Resynchronisation von Subskriptionen

 

Synchronisieren mit dem SQL Remote-Nachrichtenagenten (dbremote)

Ersetzen Sie den aktuellen Inhalt der subskribierten Tabellen durch die neue Kopie.

Voraussetzungen

Sie müssen die SYS_REPLICATION_ADMIN_ROLE-Systemrolle haben.

Kontext und Bemerkungen

Verwenden Sie das Extraktionsdienstprogramm (dbxtract) oder den Assistenten zum Extrahieren einer Datenbank, um Subskriptionen zu synchronisieren. Siehe Subskriptionen synchronisieren.

Das Extrahieren einer großen Anzahl von Subskriptionen oder das Synchronisieren von Subskriptionen für umfangreiche, häufig benutzte Tabellen kann den Datenbankzugriff verlangsamen. Sie können die SEND AT-Klausel verwenden, um einen Zeitpunkt für die Synchronisation anzugeben, an dem die konsolidierte Datenbank gering beansprucht wird.

 Aufgabe
  1. Stellen Sie eine Verbindung mit der konsolidierten Datenbank her.

  2. Führen Sie eine SYNCHRONIZE SUBSCRIPTION-Anweisung aus.

    Der SQL Remote-Nachrichtenagent (dbremote) in der konsolidierten Datenbank sendet eine Kopie aller Zeilen in der Subskription an den Subskribenten. Der SQL Remote-Nachrichtenagent (dbremote) nimmt an, dass ein entsprechendes Datenbankschema in der entfernten Datenbank vorhanden ist.

    Der SQL Remote-Nachrichtenagent (dbremote) in der Subskribenten-Datenbank empfängt die Synchronisationsnachricht und ersetzt den aktuellen Inhalt der subskribierten Tabellen durch die neue Kopie.

Ergebnisse

Die aktuellen Inhalte der subskribierten Tabellen werden durch die neue Kopie ersetzt.

 Vorsicht
 Siehe auch