数据库完整备份与差异备份

wsxcdx 2010-08-20 01:40:20
完全备份和差异备份都是在企业管理器里做的,步骤如下

完全备份
数据库——所有任务——备份数据库——完全 目的地:F:\test\test_bak
重写:追加到媒体
调度:每 1 周在 星期五 发生,在 13:30:00。
选项:完成后验证备份

差异备份
数据库——所有任务——备份数据库——差异 目的地:F:\test\test_diff_bak
重写:重写现有媒体
调度:每 1 周在 星期五 发生,每 5 分钟,在 0:00:00 和 23:59:59 之间。
选项:完成后验证备份
================================
现在完全备份和差异备份都能成功
但是文件夹里只有一个test_bak.bak文件和一个test_diff_bak.bak文件
我是想每5分钟生成一个单独的bak文件,这个该怎么做?
还原数据库的时候,我先还原了完全备份文件没有问题,但是在还原差异备份文件时就报错:
先前的还原操作未指定WITH NORECOVERY或WITH STANDBY。请在除最后步骤之外的所有其它步骤中指定WHITH NORECOVERY或WITH STANDBY后,重新启动该还原序列。
RESTORE DATABASE操作异常终止。
请问这个该怎么解决?
另外同一个数据库还有一个完全备份的维护计划,现在想保留完全备份的维护计划,另外再做一个差异备份计划行不行?
...全文
519 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsxcdx 2010-08-20
  • 打赏
  • 举报
回复
谢谢国哥远程指导,结帖了。
hao1hao2hao3 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wsxcdx 的回复:]
引用 4 楼 obuntu 的回复:

备份直接使用维护计划吧。。省的自己写脚本。。

恢复的时候,如果还要应用差异备份,记得使用with norecovery,后续的差异备份才能使用,这个选项的图形界面是在恢复时的另一个标签。

没有看到你说的标签
我在还原差异备份时选择 从数据库 能成功还原,选择 从设备 找到备份的文件还原就会报那错,什么原因?
[/Quote]

从设备也没问题啊!关键是在还原完整备份时,要设置其他的选项,其中应该有一项是“with norecovery”。应该是一个单选的选项。
wsxcdx 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 obuntu 的回复:]

备份直接使用维护计划吧。。省的自己写脚本。。

恢复的时候,如果还要应用差异备份,记得使用with norecovery,后续的差异备份才能使用,这个选项的图形界面是在恢复时的另一个标签。
[/Quote]
没有看到你说的标签
我在还原差异备份时选择 从数据库 能成功还原,选择 从设备 找到备份的文件还原就会报那错,什么原因?
hao1hao2hao3 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wsxcdx 的回复:]
是sql2000
对sql脚本不熟悉,在企业管理器里该怎么操作?谢谢
[/Quote]

我的不是通过脚本来的,也是通过界面操作,不过2000的操作界面不太记得了,反正在还原完整备份的时候要选择“Restore with NORECOVERY”这个恢复选项。到底在哪自己找找看。
obuntu 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wsxcdx 的回复:]

是sql2000
对sql脚本不熟悉,在企业管理器里该怎么操作?谢谢
[/Quote]
备份直接使用维护计划吧。。省的自己写脚本。。

恢复的时候,如果还要应用差异备份,记得使用with norecovery,后续的差异备份才能使用,这个选项的图形界面是在恢复时的另一个标签。
Andy__Huang 2010-08-20
  • 打赏
  • 举报
回复
企业管理器--数据库名--右键--所有任务--备份数据库--添加--选择路径--输入备份名--OK
wsxcdx 2010-08-20
  • 打赏
  • 举报
回复
是sql2000
对sql脚本不熟悉,在企业管理器里该怎么操作?谢谢
hao1hao2hao3 2010-08-20
  • 打赏
  • 举报
回复
2005吗?还原完整备份文件的时候在恢复状态栏中选择不对数据库执行任何操作,不回滚未提交的事物,可以还原其他事物日志。“Restore with NORECOVERY”

然后就可以还原差异备份文件了。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧