none
"维护计划"中完整备份数据库失败(数据库>300G) RRS feed

  • 问题

  • 通过“完整备份”的维护计划去备份数据库(数据库>300G),备份时总是提示下面的错误:

    执行查询“BACKUP DATABASE [CESHI] TO  DISK = N'D:\\BAK\\CESHI_back...”失败,错误如下:“在 "E:\\CESHI\\CESHI.mdf" 上读取失败: 23(数据错误(循环冗余检查)。)
    BACKUP DATABASE 正在异常终止。
    已处理百分之 10。
    已处理百分之 20。”。失败的原因可能有: 查询本身有问题、未正确设置 "ResultSet" 属性、未正确设置参数或未正确建立连接。

    2016年9月30日 4:22

全部回复

  • 说明你的数据库文件有问题了,你可以考虑检查错误,或者忽略错误。

    想不想时已是想,不如不想都不想。

    2016年9月30日 6:00
    版主
  • You use \\ in file path?
    2016年9月30日 15:02
  • 应该不是路径的问题,我是通过"维护计划向导"创建的备份计划。

    • 已编辑 JACK LEE 2016年10月1日 8:54
    2016年10月1日 8:35
  • 直接备份能否成功?

    如果能够成功,在执行前将备份的sql保存下来。然后自己建立一个job,定时执行,效果和备份计划差不多。


    family as water

    2016年10月2日 14:01
  • Who's job owner? Does it have proper sql and os permissions?
    2016年10月2日 15:52
  • The owner is sa
    2016年10月7日 12:07
  • 都执行20%了,你们还问权限、路径的事情。

    想不想时已是想,不如不想都不想。

    2016年10月8日 2:22
    版主
  • 所以让他直接通过sql备份试试。

    family as water


    • 已编辑 Stone Z 2016年10月8日 6:59
    2016年10月8日 6:59
  • 通过“完整备份”的维护计划去备份数据库(数据库>300G),备份时总是提示下面的错误:

    执行查询“BACKUP DATABASE [CESHI] TO  DISK = N'D:\\BAK\\CESHI_back...”失败,错误如下:“在 "E:\\CESHI\\CESHI.mdf" 上读取失败: 23(数据错误(循环冗余检查)。)
    BACKUP DATABASE 正在异常终止。
    已处理百分之 10。
    已处理百分之 20。”。失败的原因可能有: 查询本身有问题、未正确设置 "ResultSet" 属性、未正确设置参数或未正确建立连接。

    提示的是数据文件的问题(:“在 "E:\\CESHI\\CESHI.mdf" 上读取失败:)

    应该 DBCC CHECKDB 检查数据库看看

    2016年10月11日 10:24