方法1
1。建立同名数据库
2。SQLServer再次停止(注意不要单独的数据库)
三.用原始数据库的数据文件覆盖新数据库
4。重新启动SQLServer
5。在打开企业管理器的这个时候,首先要怀疑以下语句(通知修改数据库的名称)。
6。完成后,一般的数据可以在数据库中访问,此时,数据库本身一般还是个问题,解决的办法是使用。
数据库的脚本创建一个新的数据库并将数据引导到数据库中。
usemaster
去
sp_configure'allowupdates ',1reconfigurewithoverride
去
updatesysdatabasessetstatus = 32768wherename = 'doubted数据库名称
去
sp_dboption'doubted数据库名称,'singleuser '真实'
去
dbcccheckdb('doubted数据库名称)
去
updatesysdatabasessetstatus = 28wherename = 'doubted数据库名称
去
sp_configure'allowupdates ',0reconfigurewithoverride
去
sp_dboption'doubted数据库名称,'singleuser '假',
去