2021-09-01 14:37:07
编辑:小峰
来源:53系统整理
阅读:894
sql2000数据库置疑可以试着新建库来修复,按照步骤重置库后,执行下列的语句即可修复,其中要注意停止SQL服务。下面就来看看sql2000数据库置疑恢复办法。
相关推荐:sql2000服务器无法启动怎么办
1、假设原库名为DB,新建一个库名为DB1(不要和DB在一个目录下);
2、停止SQL服务;
3、将置疑库DB重命名为DB1,覆盖DB1;
4、启动SQL服务,此时在企业管理器中DB1仍为置疑,先不用管;
5、执行下面的语句,注意修改数据库名称:
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='DB1'
Go
sp_dboption 'DB1', 'single user', 'true'
DBCC CHECKDB('DB1')
update sysdatabases set status =28 where name='DB1'
sp_configure 'allow updates', 0 reconfigure with override
sp_dboption 'DB1', 'single user', 'false'
6、此时DB1库恢复正常,但如若重启电脑,库仍为“置疑”;彻底解决的方法是再新建一个库,如DB11,将DB1库中的数据通过“导入导出工具”导到新库中。
sql2000数据库置疑怎么修复
2021-09-01 14:37:07
编辑:小峰
来源:53系统整理
阅读:894
sql2000数据库置疑可以试着新建库来修复,按照步骤重置库后,执行下列的语句即可修复,其中要注意停止SQL服务。下面就来看看sql2000数据库置疑恢复办法。
sql2000数据库置疑怎么修复
相关推荐:sql2000服务器无法启动怎么办
1、假设原库名为DB,新建一个库名为DB1(不要和DB在一个目录下);
2、停止SQL服务;
3、将置疑库DB重命名为DB1,覆盖DB1;
4、启动SQL服务,此时在企业管理器中DB1仍为置疑,先不用管;
5、执行下面的语句,注意修改数据库名称:
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='DB1'
Go
sp_dboption 'DB1', 'single user', 'true'
Go
DBCC CHECKDB('DB1')
Go
update sysdatabases set status =28 where name='DB1'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption 'DB1', 'single user', 'false'
Go
6、此时DB1库恢复正常,但如若重启电脑,库仍为“置疑”;彻底解决的方法是再新建一个库,如DB11,将DB1库中的数据通过“导入导出工具”导到新库中。