慕婉清6462132
这个~~挺麻烦的,
1先建一个同名的数据库,
2然后把数据库的服务关了,
3把MDF文件覆盖到刚刚建的数据库上,
4启动数据库服务,数据库变成质疑状态
5设置数据库允许直接操作系统表。可以在SQL Server Enterprise Manager里面选择数据库服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中
6设置数据库为紧急修复模式 update sysdatabases set status=-32768 where dbid=DB_ID(’dbname’)
7重建日志文件dbcc rebuild_log(’dbname’,’ldf路径’)
8设置数据库为正常状态 sp_dboption ’dbname’,’dbo use only’,’false’
9最后,要将步骤5中设置的“允许对系统目录直接修改”一项恢复