日期:2014-05-17  浏览次数:20534 次

数据可以附加上,但是浏览某一表时提示错误
当时只有MDF文件了,通过查询分析器,给补加了一个LDF文件后,可以附加了,但是就是在浏览有些记录数比较的表时,前300行数据可以,如果想浏览到最后一行的时候,就提示错误了,好像说是与那个表位置冲突之类的,但是用其他的一些数据修复软件可以读出来,请教一下,不用那些工具软件,怎样可以修复这个数据库,或者将数据库中表的记录导出到EXECL里呢?

------解决方案--------------------
DBCC CHECKDB(库名,REPAIR_REBUILD)试试
------解决方案--------------------
试试这个:

alter database 数据库名 set emergency
go
alter database 数据库名 set single_user
go
5.开始修复
dbcc checkdb(数据库名,REPAIR_ALLOW_DATA_LOSS)
go
dbcc checkdb(数据库,REPAIR_REBUILD)
go