当前位置: 代码迷 >> Sql Server >> 毁坏的数据库表处理 sql2000
  详细解决方案

毁坏的数据库表处理 sql2000

热度:3   发布时间:2016-04-24 10:11:42.0
损坏的数据库表处理 sql2000
因硬盘损坏,做了数据恢复,恢复后的sql数据库DBCC  检查 提示在sys*****、sys*****、sys*****、或systype存在一致性错误,妨碍了进一步checkdb处理
想手动把每个表内容导入新库表中,但是有很多表提示类似这个
Error at source for row number 108884(也可能是其他数字) 。Errors encountered so far in this task:1

另外损坏的表中的最后行不是普通的空行,是有数据值的,这个不正常吧,我记的最后一行应是空行才对,而且右键无删除按钮,并且修改也提示不能编辑单元格,

各位老大,应如何处理呢,至少能手动导出表也行啊
------解决方案--------------------
将数据库设为紧急状态,然后看能读取多少,尽量读取出来导入到新数据库中.

若以上方法数据丢失太多,建议找最新的一个数据库备份出来恢复,数据丢失是难免的了.
  相关解决方案