1.建一个同名的数据库
2、修改服务器设置:允许多系统目录进行直接修改
--设置“允许多系统目录进行直接修改”
exec SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
3、停止SQL Server
4、用原mdf文件覆盖新建库的数据库文件
5、重启SQL Server(这时数据库应该是置疑)
6、将数据库置为紧急状态:
sqlserver2000执行
update master.dbo.sysdatabases set status = 32768 where name = ‘dbname’
sqlserver2005执行
alter database dbname set emergency
7.导出数据或者脚本,后面的事情,你懂的。