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