1 min read
The BACKUP DATABASE statement is used in SQL Server to create a full back up of an existing SQL database.
BACKUP DATABASE
BACKUP DATABASE өгүүлбэр нь SQL Серверт байгаа SQL мэдээллийн санг бүхэлд нь нөөцлөлт үүсгэхэд ашиглагддаг.
BACKUP DATABASE databasenameTO DISK = 'filepath';
BACKUP DATABASE мэдээллийнСанНэрTO DISK = 'файлЗам';
A differential back up only backs up the parts of the database that have changed since the last full database backup.
Ялгаатай нөөцлөлт нь зөвхөн сүүлийн бүрэн нөөцлөлтөөс хойш мэдээллийн сангийн өөрчлөгдсөн хэсгүүдийг л нөөцлөнө.
BACKUP DATABASE databasenameTO DISK = 'filepath'WITH DIFFERENTIAL;
BACKUP DATABASE мэдээллийнСанНэрTO DISK = 'ФайлЗам'WITH DIFFERENTIAL;
The following SQL statement creates a full back up of the existing database “testDB” to the D disk:
Доорх SQL өгүүлбэр нь “тестDB” мэдээллийн санг D диск дээр бүрэн нөөцлөнө:
BACKUP DATABASE testDBTO DISK = 'D:\backups\testDB.bak';
BACKUP DATABASE тестDBTO DISK = 'D:\backups\testDB.bak';
Tip: Always back up the database to a different drive than the actual database. Then, if you get a disk crash, you will not lose your backup file along with the database.
Зөвлөгөө: Мэдээллийн санг үргэлж үндсэн мэдээллийн сангаас өөр хөтчид(HARD DISK) нөөцлөж байгаарай. Ингэснээр хөтчийн гэмтэл гарсан тохиолдолд нөөцлөлтийн файл болон мэдээллийн санг алдахгүй.
The following SQL statement creates a differential back up of the database “testDB”:
Доорх SQL өгүүлбэр нь “тестDB” мэдээллийн сангийн ялгаатай нөөцлөлтийг үүсгэнэ:
BACKUP DATABASE testDBTO DISK = ‘D:\backups\testDB.bak’WITH DIFFERENTIAL;
Tip: A differential back up reduces the back up time (since only the changes are backed up).
Зөвлөгөө: Ялгаатай нөөцлөлт нь нөөцлөх хугацааг багасгадаг (учир нь зөвхөн өөрчлөлтүүдийг л нөөцлөнө).
Powered by BetterDocs
You must be logged in to post a comment.