Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Pflege Ihrer Datenbank » Daten sichern und wiederherstellen » Serverseitige Sicherung durchführen

 

BACKUP DATABASE-Anweisung verwenden, um eine serverseitige Sicherung zu erstellen

In diesem Abschnitt wird eine Sicherung beschrieben, bei der das Transaktionslog unberührt bleibt. Hinweise zu anderen Verwaltungsoptionen für Transaktionslogs bei der Herstellung einer Sicherung finden Sie unter BACKUP-Anweisung.

Die BACKUP-Anweisung setzt einen Eintrag in die Textdatei backup.syb, die sich in demselben Verzeichnis befindet wie die Programmdatei des Datenbankservers.

Sicherungskopie erstellen
♦  So erstellen Sie eine Sicherungskopie (SQL)

Hinweise zur Wiederherstellung von einer Sicherungskopie finden Sie unter Von einer Sicherungskopie wiederherstellen.

Archivsicherung erstellen
♦  So führen Sie eine Archivsicherung auf Band durch (SQL)

Hinweise zur Wiederherstellung von einer Archivsicherung finden Sie unter Von einer Archivsicherung wiederherstellen.

Beispiele

Mit der nachstehenden Anweisung erstellen Sie eine Sicherungskopie der aktuellen Datenbank und des Transaktionslogs, speichern sie in verschiedenen Dateien und benennen das bestehende Transaktionslog um.

BACKUP DATABASE
DIRECTORY 'd:\\temp\\backup'
TRANSACTION LOG RENAME;

Mit der folgenden Anweisung erstellen Sie eine Archivsicherung auf dem ersten Bandlaufwerk eines Windows-Computers:

BACKUP DATABASE
TO '\\\\.\\tape0'
ATTENDED OFF
WITH COMMENT 'May 6 backup';

Das erste Bandlaufwerk unter Windows ist \\.\tape0. Da der Backslash in SQL-Zeichenfolgen ein Escapezeichen ist, muss jeder Backslash verdoppelt werden.

Siehe auch