Steuert, ob Transaktionslogs gelöscht werden, nachdem ihre Transaktionen repliziert oder synchronisiert wurden
On, Off, Delay, n Tage
Off
Diese Option wird von SQL Anywhere MobiLink-Clients, von SQL Remote und dem SQL Anywhere Replication Agent benutzt. Die Standardeinstellung ist "Off". Wenn sie auf "On" gesetzt ist, werden alte Transaktionslogs gelöscht, sobald alle Änderungen, die sie enthalten, erfolgreich repliziert und synchronisiert wurden. Wenn auf "DELAY" gesetzt, werden alte Transaktionlogs, deren Dateiname anzeigt, dass sie am gleichen Tag erstellt wurden, nicht gelöscht, sogar wenn alle Änderungen gesendet und bestätigt wurden. Wenn auf n Tage gesetzt, werden Logs gelöscht, die vor n Tagen erstellt wurden.
Weitere Hinweise zur Benutzung der Option delete_old_logs in Verbindung mit der BACKUP-Anweisung zum Löschen alter Kopien von Transaktionslogs finden Sie unter BACKUP-Anweisung.
Wenn Sie am 18. Januar dbmlsync in einer entfernten Datenbank ausführen, bei der die Option delete_old_logs auf 10 Tage eingestellt ist, löscht dbmlsync Offline-Transaktionslogs, die am oder vor dem 7. Januar erstellt wurden. Die entfernte Datenbank würde die Option folgendermaßen setzen:
SET OPTION delete_old_logs = '10 days'; |
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 |