-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