1.2 KiB
Executable File
1.2 KiB
Executable File
==第一步:先建立一个同名数据库,停止SQL SERVER200====8====,将原来的.mdf====数据库文件====覆盖刚新建的.mdf====数据库文件====,重新启动数据库第二步:查询分析器执行,==
| 1 2 3 4 5 6 7 |
alter database NEWDBNAME set emergency declare @databasename varchar(255) set @databasename='NEWDBNAME' exec sp_dboption @databasename, N'single', N'true' dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS) --将目标数据库置为单用户状态 dbcc checkdb(@databasename,REPAIR_REBUILD) exec sp_dboption @databasename, N'single', N'false' |
==第三步:以上代码请同时运行,可能会出现“数据库其他多个文件与数据库主文件不匹配....”错误,请多次重试执行以上代码 。== > 来自 <https://zhidao.baidu.com/question/1754918389526048868.html?qbl=relate_question_0&word=sql2008%C8%D5%D6%BE%CE%C4%BC%FE%D3%EB%D6%F7%CE%C4%BC%FE%B2%BB%C6%A5%C5%E4>