-1
我想要生成3備份腳本,完整備份,差異備份和事務日誌備份。假設我們正在使用northwind
。我怎樣才能生成這些腳本?如何創建(使用SQL代碼)完整備份,差異備份和事務日誌備份
我將不勝感激,如果可以一步一步描述。
我想要生成3備份腳本,完整備份,差異備份和事務日誌備份。假設我們正在使用northwind
。我怎樣才能生成這些腳本?如何創建(使用SQL代碼)完整備份,差異備份和事務日誌備份
我將不勝感激,如果可以一步一步描述。
這是如何做到的完全備份:
USE AdventureWorks2008R2;
GO
BACKUP DATABASE AdventureWorks2008R2
TO DISK = 'Z:\SQLServerBackups\AdventureWorks2008R2.Bak'
--optional
WITH FORMAT,
MEDIANAME = 'Z_SQLServerBackups',
NAME = 'Full Backup of AdventureWorks2008R2';
GO
這是日誌備份:
BACKUP LOG MyAdvWorks_FullRM
TO MyAdvWorks_FullRM_log1;
GO
當你有一個完整的備份,你可以使用備份設備執行恭敬備份:
-- Create a full database backup first.
BACKUP DATABASE MyAdvWorks
TO MyAdvWorks_1
WITH INIT
GO
-- Time elapses.
-- Create a differential database backup, appending the backup
-- to the backup device containing the full database backup.
BACKUP DATABASE MyAdvWorks
TO MyAdvWorks_1
WITH DIFFERENTIAL
GO
這就是所有要做的MSDN:
https://technet.microsoft.com/en-us/library/ms191304(v=sql.105).aspx
https://technet.microsoft.com/en-us/library/ms191284(v=sql.105).aspx
https://technet.microsoft.com/en-us/library/ms191180(v=sql.105).aspx
也將有關於執行備份到不同類型的媒體
這些術語的真正含義是什麼的詳細信息。你已經解釋了他們的意思。表的內容的完整備份?數據庫對象?究竟是什麼?您提到腳本的事實意味着數據庫對象 - 但對這些對象進行差異備份很少見,所以我不知道您想要什麼。 – Hogan