Mit dieser Anweisung stoppen Sie die Protokollierung von Löschungen für die MobiLink-Synchronisation vorübergehend.
STOP SYNCHRONIZATION DELETE
Normalerweise protokollieren entfernte SQL Anywhere- und UltraLite-Datenbanken automatisch alle Änderungen in Tabellen oder Spalten, die in einer Synchronisation enthalten sind, und laden diese Änderungen während der nächsten Synchronisation in die konsolidierte Datenbank hoch. Mit dieser Anweisung können Sie die Protokollierung von Löschvorgängen in einer entfernten SQL Anywhere- oder UltraLite-Datenbank vorübergehend aufheben.
Bei der Ausführung einer STOP SYNCHRONIZATION DELETE-Anweisung wird kein nachfolgender Löschvorgang synchronisiert, der über diese Verbindung ausgeführt wird. Die Wirkung hält so lange an, bis eine START SYNCHRONIZATION DELETE-Anweisung ausgeführt wird.
Die Wiederholung der Anweisung STOP SYNCHRONIZATION DELETE hat keine zusätzliche Auswirkung. Eine einzelne START SYNCHRONIZATION DELETE-Anweisung startet die Protokollierung erneut, unabhängig von der Anzahl der vorhergehenden STOP SYNCHRONIZATION DELETE-Anweisungen.
Diese Anweisung kann hilfreich sein, wenn Sie Korrekturen in einer entfernten Datenbank vornehmen. Sie sollte aber mit Vorsicht verwendet werden, da sie die MobiLink-Synchronisation praktisch deaktiviert.
Verwenden Sie STOP SYNCHRONIZATION DELETE nicht, wenn Ihre Anwendung keine Daten synchronisiert.
DBA-Berechtigung ist erforderlich.
Keine.
SQL/2003 Erweiterung des Herstellers
Ein Beispiel finden Sie unter START SYNCHRONIZATION DELETE-Anweisung [MobiLink].
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 |