(*.mdf)无法复制,拷贝出现数据错误(循环冗余检查)
2010-12-21 11:06
776 查看
问题的分析:首先这个问题不是个好预兆,数据处在非常不稳定状态,或者已经出现啦(在磁盘上)逻辑错误。
从该错误提示得到的解释是:循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,
并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。若CRC
校验不通过,系统重复向硬盘复制数据,陷入死循环,导致复制过程无法完成。
循环冗余检测失败的可能原因:光盘拷贝可能会是光盘损坏。硬盘拷贝可能会是硬盘出现物理坏道(很严重,恢复性不确定,
一般只能恢复部分或者完全不能恢复,而且数据可能是不完整的)。或者硬盘出现逻辑坏道(属于软件上的问题。
可修复性非常大)。
我们急需做的是什么:我们现在最重要的是要把文件拷贝出现,确认文件是否可用。
拷贝的方法:推荐软件。finaldata2.0.这款软件是恢复硬盘数据的一款比较好的软件
步骤1:选择文件--打开,然后找到无法拷贝的mdf文件所在的盘。,如d盘。点确定。
步骤2:点确定,扫描完后。找到该mdf 和 ldf文件
步骤3:选中mdf文件和ldf文件,右键恢复到其他盘。然后重新附加到数据库
从该错误提示得到的解释是:循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,
并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。若CRC
校验不通过,系统重复向硬盘复制数据,陷入死循环,导致复制过程无法完成。
循环冗余检测失败的可能原因:光盘拷贝可能会是光盘损坏。硬盘拷贝可能会是硬盘出现物理坏道(很严重,恢复性不确定,
一般只能恢复部分或者完全不能恢复,而且数据可能是不完整的)。或者硬盘出现逻辑坏道(属于软件上的问题。
可修复性非常大)。
我们急需做的是什么:我们现在最重要的是要把文件拷贝出现,确认文件是否可用。
拷贝的方法:推荐软件。finaldata2.0.这款软件是恢复硬盘数据的一款比较好的软件
步骤1:选择文件--打开,然后找到无法拷贝的mdf文件所在的盘。,如d盘。点确定。
步骤2:点确定,扫描完后。找到该mdf 和 ldf文件
步骤3:选中mdf文件和ldf文件,右键恢复到其他盘。然后重新附加到数据库
相关文章推荐
- 帐套文件(*.mdf)无法复制,拷贝出现数据错误(循环冗余检查)帐套文件(*.mdf)无法复制,拷贝出现数据错误(循环冗余检查),sql附加823错误
- 黄聪:光盘/硬盘“无法复制:数据错误(循环冗余检查)”的解决方案
- 无法复制:数据错误(循环冗余检查)的解决方法
- 无法复制,数据错误(循环冗余检查)
- 在sql2005中附加数据库时出现无法打开物理文件 "F:\ajax\test.mdf"。操作系统错误 5:"5(拒绝访问。)"解决办法
- VS调试出现错误提示 无法将“obj\Debug\*.*”复制到“bin\Debug\*.*”,文件正在由另一个进程使用,因此该进程无法访问此文件
- 解决解密时出现"要解密的数据的长度无效" 或 "填充无效无法被移除" 的错误
- 打开Exchange 2010 管理控制台(EMC)出现“你的权限不足,无法访问该数据”错误
- 【转】ArcSDE复制数据时出现ORA-00955名称已由现有对象使用错误的解决方法
- SQLServer 导入mdf和ldf文件出现:无法打开物理文件 "D:\XX.mdf"。操作系统错误 5:"5(拒绝访问。)"的解决方案
- ArcSDE复制数据时出现ORA-00955名称已由现有对象使用错误的解决方法
- 附加数据库报错:无法打开物理文件 XXX.mdf",操作系统错误 5:"5(拒绝访问。)"
- 附加数据库出现“无法打开物理文件 "X.mdf"。操作系统错误 5:"5(拒绝访问。)"
- 解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
- ssm中关于ajax发送PUT请求导致数据无法封装,出现sql语句错误
- visual studio 2008 在windows 7中出现:fatal error C1033: 无法打开程序数据“”错误
- BenchmarkSQL用于windows上的压测加载数据时出现错误:找不到或无法加载主类LoadData
- 使用SqlBulkCopy对象进行大容量复制数据出现Datardader已经存在的错误的解决方法
- 将centeros 拷贝到u盘中出现无法复制问题
- ArcSDE复制数据时出现ORA-00955名称已由现有对象使用错误的解决方法