Erstellen Sie mithilfe des Dienstprogramms dbbackup eine Sicherungskopie, die aus einer Kopie der Datenbankdatei bzw. des Transaktionslogs als jeweils getrennte Dateien besteht.
Voraussetzungen
Sie müssen die Systemprivilegien BACKUP DATABASE und VALIDATE ANY OBJECT haben.
Kontext und Bemerkungen
Wenn Sandboxing für die Datenbank aktiviert ist, müssen Sie den Schlüssel für gesicherte Funktionen angeben, damit der Datenbankserver die Sicherung in einem Verzeichnis außerhalb der Sandbox (des Verzeichnisses, in dem sich die Hauptdatenbankdatei befindet, und der dazugehörigen Unterverzeichnisse) erstellen kann.
Stellen Sie eine Verbindung mit der Datenbank her.
Validieren Sie die Datenbank.
Führen Sie das Dienstprogramm dbbackup aus.
dbbackup -s -c "connection-string" [ -t ] backup-directory |
Die Option -s erstellt eine Sicherungskopie auf dem Datenbankserver.
Geben Sie die Option -t nur an, wenn eine inkrementelle Sicherung durchgeführt werden soll.
Bei dieser Sicherung bleibt das Transaktionslog unberührt.
Beispiel
Im folgenden Beispiel wird eine Sicherungskopie auf dem Datenbankservercomputer im Verzeichnis c:\SQLAnybackup erstellt.
dbbackup -s -c "HOST=myhost;DBN=demo;UID=DBA;PWD=sql" "c:\SQLAnybackup" |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |