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 Anywhere Server - Datenbankadministration » Datenbankwartung » Sicherung und Datenwiederherstellung » Sicherungen von Datenbanken in einer Synchronisations- und Replikationsumgebung » Transaktionslog-Verwaltung

 

Sicherungskopien von Transaktionslogs während einer Sicherung umbenennen (SQL)

Verwenden Sie die BACKUP-Anweisung, 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 Sicherungsoptionen werden in der Regel bei Datenbanken verwendet, die in eine Replikationsumgebung eingebunden sind. In diesem Fall werden nicht nur Sicherungskopien der Datenbankdatei und des Transaktionslogs hergestellt, sondern das Transaktionslog wird zum Sicherungszeitpunkt in ein Offline-Transaktionslog umbenannt und ein neues Transaktionslog wird gestartet, das den Namen des bisher aktiven Transaktionslogs übernimmt.

 Aufgabe
  • Benutzen Sie das Schlüsselwort MATCH in der BACKUP-Anweisung. Beispiel: Mit der folgenden Anweisung wird das Transaktionslog inkrementell im Verzeichnis c:\backup gesichert. Die Sicherungskopie des Transaktionslogs wird wie folgt benannt: JJMMTTxx.log. Dabei gilt: JJMMTT ist das Datum und xx eine fortlaufende Buchstabenfolge, beginnend mit AA.

    BACKUP DATABASE
    DIRECTORY 'c:\\backup'
    TRANSACTION LOG ONLY
    TRANSACTION LOG RENAME MATCH;

Ergebnisse

Die Sicherungskopie des Transaktionslogs wird umbenannt.

 Siehe auch