由于文件 ID 无效 所以未能打开 FCB
本人最先采用附加数据库的方法,认为数据库可以,我自己电脑不小心硬盘坏了,数据恢复找到原来的数据文件,附加数据库时,但是提示的是:所指定的文件不是有效的SQL SERVER文件,然后我就建了一个新库,只有把这个mdf文件对新库的mdf进行替换,替换完之后该数据库提示置疑,然后输入了处理置疑数据库的语句都未能见效
use master
go
sp_configure 'allow updates',1 reconfigure with override
go
update sysdatabases set status =32768 where name='demo836'
go
sp_dboption 'demo836', 'single user', 'true'
go
dbcc checkdb('demo836')
go
update sysdatabases set status =28 where name='demo836'
go
sp_configure 'allow updates', 0 reconfigure with override
go
sp_dboption 'demo836', 'single user', 'false'
go
由于文件 ID 0(位于数据库 'demo836' 中)无效,所以未能打开 FCB。
连接中断)我想问一下,哪个大哥还有其他恢复这个数据库的方法,小弟在这里先谢谢了