SQL BACKUP DATABASE


baham ko'ring

BACKUP DATABASE buyrug‘i

BACKUP DATABASE buyrug‘i SQL Server’da mavjud SQL ma’lumotlar bazasining to‘liq zaxira nusxasini yaratish uchun ishlatiladi.

Sintaksis

BACKUP DATABASE databasename
TO DISK = 'filepath';

MA’LUMOTLAR BAZASINI ZAXIRA QILISH Misol

Quyidagi SQL D diskida mavjud "testDB" ma’lumotlar bazasining to‘liq zaxira nusxasini yaratadi:

Misol

BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';

Maslahat: Ma’lumotlar bazasining zaxira nusxasini har doim asl ma’lumotlar bazasidan boshqa diskka joylashtiring! Shunda disk ishdan chiqsa ham, zaxira faylingizni ma’lumotlar bazasi bilan birga yo‘qotmaysiz.



DIFFERENTIAL BILAN ZAXIRA QILISH buyrug‘i

Differensial zaxira faqat oxirgi to‘liq zaxiradan keyin o‘zgargan ma’lumotlarni saqlaydi.

Differensial zaxira nusxa uchun kamida bitta oldingi to‘liq zaxira nusxa bo‘lishi shart!

Sintaksis

BACKUP DATABASE databasename
TO DISK = 'filepath'
WITH DIFFERENTIAL;

DIFFERENTIAL BILAN ZAXIRA QILISH Misol

Quyidagi SQL "testDB" ma’lumotlar bazasining differentsial zahirasini yaratadi:

Misol

BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH DIFFERENTIAL;

Maslahat: Differensial zahira nusxasi zaxira vaqtini qisqartiradi (chunki faqat o‘zgarishlar zaxiralanadi).




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!