备份数据库时为什么会报如下错误?
在备份一个使用正常的数据库时,不论在查询分析器中用脚本直接执行,还是在企业管理器中执行(选择的是完全备份,追加到媒体和重写现有媒体都试过),都会报错,查看日志文件,就是有以下三条记录。
源:SPID68
Internal I/O request 0x04AC4AC0: Op: Write, pBuffer: 0x04BF0000, Size: 983040, Position: 546575872, UMS: Internal: 0x103, InternalHigh: 0x0, Offset: 0x20941600, OffsetHigh: 0x0, m_buf: 0x04BF0000, m_len: 983040, m_actualBytes: 0, m_errcode: 2, BackupFile: D:\BACKUP\PD.DAT
源:BACKUP
BACKUP 未能完成命令 BACKUP DATABASE [PD] TO DISK = N'D:\BACKUP\PD.DAT' WITH NOINIT , NOUNLOAD , NAME = N'PD 备份', NOSKIP , STATS = 10, NOFORMAT
源:SPID68
BackupMedium::ReportIoError: 在备份设备“D:\BACKUP\PD.DAT”上 write 失败。操作系统错误 2(系统找不到指定的文件。)。
请高手帮忙看看是什么问题,如何解决?谢谢!