Verwenden Sie das Dienstprogramm dbbackup, um die Sicherungskopie des Transaktionslogs umzubenennen, die standardmäßig denselben Namen hat wie die Online-Datei. Sie können einen wiederholbaren Befehl für eine inkrementelle Sicherung erstellen, indem Sie die Sicherungskopie des Transaktionslogs umbenennen.
Voraussetzungen
Sie müssen das BACKUP DATABASE-Systemprivileg haben.
Kontext und Bemerkungen
Alternativ können Sie die Sicherungskopie des Transaktionslogs verschieben, statt sie umzubenennen.
Die Sicherungskopie des Transaktionslogs wird wie folgt benannt: JJMMTTxx.log. Dabei gilt: JJ ist das Jahr, MM der Monat, TT der Tag des Monats und xx eine Buchstabenfolge von AA bis ZZ, die inkrementiert wird, wenn mehr als eine Sicherung pro Tag erfolgt. Die Dateinamen JJMMTTxx.log werden verwendet, um die Dateien unterscheiden zu können, nicht zur Sortierung.
Diese Serie von Sicherungsoptionen wird in der Regel bei Datenbanken verwendet, die in ein Replikationssystem eingebunden sind. In diesem Fall werden nicht nur Sicherungskopien der Datenbankdatei und des Transaktionslogs hergestellt, sondern das Transaktionslog wird zum Sicherungszeitpunkt in ein Offline-Log umbenannt und ein neues Transaktionslog wird gestartet, das den Namen des bisher aktiven Transaktionslogs übernimmt.
Geben Sie die Option -n für dbbackup an. Beispiel: Der folgende Befehl führt eine inkrementelle Sicherung der Beispieldatenbank durch und benennt die Sicherungskopie des Transaktionslogs um.
dbbackup -c "connection-string" -r -t -n c:\backup-name |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |