我有一个服务器上的几个数据库。 这是唯一失败的数据库备份。
它从维护计划(完整备份和事务日志备份)
它从T-SQL BACKUP命令失败。
这是什么ERRORLOG说:
2009-12-04 06:00:41.03 spid57 Internal I/O request 0x6F21C9C0: Op: Write, pBuffer: 0x05670000, Size: 983040, Position: 112919040, UMS: Internal: 0x103, InternalHigh: 0x0, Offset: 0x6BB0200, OffsetHigh: 0x0, m_buf: 0x05670000, m_len: 983040, m_actualBytes: 0, m_errcode: 2, BackupFile: d:\SQLData\MSSQL\BACKUP\DBName\DBName_tlog_200912040600.TRN 2009-12-04 06:00:41.03 backup BACKUP failed to complete the command BACKUP LOG [DBName] TO DISK = N'd:\SQLData\MSSQL\BACKUP\DBName\DBName_tlog_200912040600.TRN' WITH INIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT
我可以将数据库备份写入服务器的UNCpath。
有什么build议么?
这篇文章有一个类似的错误,最终成为RAIDarrays中的一个磁盘开始死亡。 这将符合您可以在其他地方进行备份的事实,而不是物理磁盘。 事件日志中的任何内容表示磁盘故障? chkdsk是否find任何东西(/ r参数将search坏扇区,但是需要在扫描期间locking音量)? 在SQL Server 2005中,如果在写入I / O子系统时遇到校验和错误,您将得到事件823或824,但这对SQL Server 2000无帮助:)