SQL 2008备份失败
我有一个最终用户遇到了这个错误并请求帮助。无法进行完整备份,下面是我们遇到的错误。 我尝试在出错后运行完整备份以继续,但仍然失败。是,sql services具有对磁盘的完全访问权限。我能够为同一服务器上的其他数据库进行完整备份 Msg 3203,16级,状态1,第1行 读取“R:\MSSQL10\Database.mdf”失败:23(数据错误(循环冗余检查)。) Msg 3013,16级,状态1,第1行 备份数据库正在异常终止SQL 2008备份失败,sql,sql-server-2008,backup,dbcc,Sql,Sql Server 2008,Backup,Dbcc,我有一个最终用户遇到了这个错误并请求帮助。无法进行完整备份,下面是我们遇到的错误。 我尝试在出错后运行完整备份以继续,但仍然失败。是,sql services具有对磁盘的完全访问权限。我能够为同一服务器上的其他数据库进行完整备份 Msg 3203,16级,状态1,第1行 读取“R:\MSSQL10\Database.mdf”失败:23(数据错误(循环冗余检查)。) Msg 3013,16级,状态1,第1行 备份数据库正在异常终止 我运行了checkdb,它返回说运行修复允许数据丢失。是否仍然可以
我运行了checkdb,它返回说运行修复允许数据丢失。是否仍然可以在不运行“允许数据丢失”的情况下修复此错误 大多数情况下,CRC错误(循环冗余校验)与文件损坏有关(出于任何原因),可能是硬盘错误(文件写入硬盘的坏扇区),也可能是其他原因 您可以做的是使数据库脱机一秒钟(任务>脱机),然后将数据库和日志文件.mdf和.ldf复制到备用位置。 比尝试修复数据库,如果有一些数据丢失,您可以始终将复制的文件和数据库恢复到以前的状态 如果硬盘损坏,则可能无法复制文件