首页 文章

数据库备份作业失败

提问于
浏览
1

我有一个sql代理作业设置,每晚进行完整备份 . 昨晚作业失败,出现以下错误消息 .

Sql Server Error Log Message

BackupIoRequest :: ReportIoError:在备份设备'H:\ MSSQL10_50.MSSQLSERVER \ MSSQL \ Backup \ My_Database_backup_2014_04_28_233008_2135500.bak'上写入失败 . 操作系统错误2(无法检索此错误的文本 . 原因:15100) . 错误:3041,严重性:16,状态:1 .

SqlAgent Job History Log

以用户身份执行:DomainName \ sqlagent . Microsoft(R)SQL Server执行包实用程序版本10.50.2500.0(适用于64位版权所有(C)Microsoft Corporation 2010.保留所有权利 . 开始时间:23:30:01进度:2014-04-28 23:30:06.81来源:{123123123-F70A-430F-8041-12312312313}执行查询“DECLARE @Guid UNIQUEIDENTIFIER EXECUTE msdb..sp ...”: 100%完成结束进度错误:2014-04-28 23:30:16.19代码:0xC123123源:备份数据库(完整)执行SQL任务描述:执行查询“BACKUP DATABASE [My_Database] to DISK = N'H:\ MSS ...“因以下错误而失败:”写入“H:\ MSSQL10_50.MSSQLSERVER \ MSSQL \ Backup \ MY_Database_backup_2014_04_28_233008_2135500.bak”失败:2(无法检索此错误的文本 . 原因:15100)BACKUP DATABASE正在终止异常 . 加工10% . 加工20% . 加工30% . 加工40% . 加工50% . 加工60% . “可能的失败原因:查询问题,“ResultSet”属性设置不正确,参数设置不正确或连接未正确 Build . 结束错误DTExec:包执行返回DTSER_FAILURE(1) . 开始时间:23:30:01完成时间:23:30:16经历:14.844秒 . 包执行失败 . 步骤失败了 .

在对网络进行研究后,大多数帖子都表明我的磁盘上没有足够的空间,我已经检查了磁盘上的空间我几乎每个驱动器上至少有30多GB的可用空间,(磁盘为.mdf和磁盘为.ldf文件) . 我的C盘上有大约15 GB的可用空间 . 作为Web上的帖子之一,建议在C盘上没有足够的空间也会导致问题 .

有没有遇到过同样的问题,你是如何解决它的?可能是这个错误的原因以及我将来如何避免它 . 任何正确方向的建议都是最受欢迎的 . 谢谢 .

2 回答

  • 0

    这里的关键是错误消息的这一部分:“操作系统错误2” .

    这会转换为找不到的文件 .

    ERROR_FILE_NOT_FOUND(0x2)系统找不到指定的文件 .

    可能是一个软件或设备驱动程序问题,导致与H:驱动器的连接丢失 .

  • 0

    嗨大家只是为了让人们知道这是否发生在你身上,它是某种 Operating System Error 并且无法再生以供进一步调查 . 目前还没有可用的HotFix或Patch .

    我在网上找到的只有Operating system error 2(failed to retrieve text for this error. Reason: 15105) is not helpful .

    这是一个登录Microsoft Connect的活动错误,我希望微软能够"Working"来修复它:) .

    直到那时祈祷它不会发生在你身上 .

    谢谢 .

相关问题