MDF单文件恢复数据的脚本
新建 临时数据库 停止SQLserver服务 将保存的文件覆盖到新建的 启动 SQLserver服务
企业管理器 查询分析器
输入 一下代码 执行即可
=============================================================================
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='临时数据库'
Go
sp_dboption '临时数据库', 'single user', 'true'
Go
DBCC CHECKDB('临时数据库')
Go
update sysdatabases set status =28 where name='临时数据库'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption '临时数据库', 'single user', 'false'
Go
==============================================================================
完成 后在企业管理器中分离数据库 然后使用 数据恢复 工具 恢复数据