读书人

MSSQL 2005差异备份有关问题

发布时间: 2012-05-28 17:59:33 作者: rapoo

MSSQL 2005差异备份问题
大家好,小弟做了两个作业,分别是完整备份和差异备份,完整备份为每周日晚上23点,差异备份为每天23点。

我试手动运行这两个作业,可以正常执行。

但这两个作业如果按照计划执行只有完整备份能正常执行,差异备份不能正常执行,错误提示为:请运行 RECONFIGURE 语句进行安装。 [SQLSTATE 01000] (消息 15457) 无法执行数据库 "zktime65" 的差异备份,因为不存在当前数据库备份。请去掉 WITH DIFFERENTIAL 选项后重新发出 BACKUP DATABASE 以执行数据库的完整备份。
发现错误后,我试手动运行差异备份,也提示如以错误。但我先手动运行正常备份,再手动运行差异备份,可以正常执行。

我想问,如何能使这两个作业执照计划正常执行?谢谢!

[解决办法]
"完整备份为每周日晚上23点,差异备份为每天23点。"

--> 有问题吧,周日晚上23点同时跑完整和差异备份?
[解决办法]
差异备份的时候不需要完全备份的吧 只有在还原的时候才需要的
[解决办法]
需要先做完整份,再做差份。你一下你的差份句,是否加了什
[解决办法]
手动执行正常嘛?
[解决办法]
1.请安装sql 2005 sp3补丁.

2.在完整备份到差异备份之间,是否有执行DBCC checkdb?
有的话请去掉再试试.
[解决办法]
这种错误就是sqlServer检测不到有做过完整备份.真是奇怪,难道每天都会重新恢复这个库吗?

读书人网 >SQL Server

热点推荐