sql server2008R2 修复mdf文件的方法

1.在本地数据库服务器上创建同名数据库ckdyf;

2.停止sqlserver引擎服务;

3.用客户的主数据文件mdf替换本地的ckdyf.mdf文件;

4.启动sqlserver引擎服务;

5.设置ckdyf数据库状态为紧急模式
alter database ckdyf set emergency

6.设置ckdyf数据库为单用户模式
alter database ckdyf set single_user

7.运行dbcc check
dbcc checkdb(‘ckdyf’,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(‘ckdyf’,REPAIR_REBUILD)

8.恢复ckdyf数据库为多用户模式
alter database ckdyf set multi_user

你可能感兴趣的:(数据库)