Opis:
Backup bazy danych.
Składnia:
BACKUP DATABASE database
TO DISK |
TAPE = physical_backup_device_name
[
WITH
[
DIFFERENTIAL ]
[ [,]
INIT |
NOINIT ]
[ [,]
LOG ]
[ [,]
NAME = name ]
[ [,]
DESCRIPTION = description ]
[ [,]
PASSWORD = password ]
]
| database |
Nazwa kopii zapasowej bazy danych. |
| physical_backup_device_name |
Nazwa fizychnego medium dla backupa (plik lub taśma). |
| TO DISK |
Fizyczne medium dla backupa to plik. |
| TO TAPE |
Fizyczne medium dla backupa to taśma. |
| WITH |
Klauzula określa ewentualne dodatkowe parametry kopii zapasowej. |
| DIFFERENTIAL |
Znacznik inkrementalnej kopii zapasowej (zmiany od ostatniej kopii zapasowej). |
| INIT |
Usunięcie starych kopii zapasowych w urządzeniu. |
| NOINIT |
Pozostawienie starych kopii zapasowych w urządzeniu oraz dodanie nowej kopii zapasowej na koniec. |
| LOG |
Wytworzyć kopię zapasową logu transakcyjnego. |
| name |
Nazwa zestawienia kopii zapasowych. |
| description |
Opis zestawienia kopii zapasowych. |
| password |
Hasło zestawienia kopii zapasowych (jeżeli określono, wtedy będzie wymagane podczas odzyskiwania bazy danych). |
Przykład1:
Wytworzenie kopii zapasowej całej bazy danych 'pm_data' w pliku z zachowaniem ewentualnych starych kopii zapasowych w tym pliku.
BACKUP DATABASE pm_data TO DISK='c:\temp\pm_data.bak'
Przykład2:
Wytworzenie kopii zapasowej całej bazy danych 'pm_data' w pliku z pominięciem archiwizacji ewentualnych starych kopii zapasowych w tym pliku.
BACKUP DATABASE pm_data TO DISK='c:\temp\pm_data.bak' WITH INIT