首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

microsoft sql server 2000数据库中,在还原数据库时,一直显示正在装载的有关问题或者是置疑状态

2012-03-06 
microsoft sql server 2000数据库中,在还原数据库时,一直显示正在装载的问题或者是置疑状态microsoft sql

microsoft sql server 2000数据库中,在还原数据库时,一直显示正在装载的问题或者是置疑状态
microsoft sql server 2000数据库中,在还原数据库时,一直显示正在装载的问题或者是置疑状态。请各位帮我解决一下。谢谢

[解决办法]
--下面语句中的ABCD就是你要修改的数据库名称

USE MASTER
GO

SP_CONFIGURE 'ALLOW UPDATES',1 
GO

RECONFIGURE WITH OVERRIDE
GO

update sysdatabases set status =32768 where name='ABCD'
Go

sp_dboption 'ABCD', 'single user', 'true'
Go

DBCC CHECKDB('ABCD') 
Go

update sysdatabases set status =28 where name='ABCD'
Go

sp_configure 'allow updates', 0 

reconfigure with override
Go 

sp_dboption 'ABCD', 'single user', 'false'
Go

[解决办法]

SQL code
有一个备份文件dbsql.bak--还原库create database dbsql--drop database dbsqlgoUSE master   --所使用的数据库GORESTORE DATABASE dbsql  --所被恢复的数据库名称   FROM disk = 'e:\dbsql' with replace  --本地硬盘路径--注:库和文件同命
[解决办法]
通过上面的语句可将置疑状态改成正常状态
[解决办法]

分离后,再附加数据库,可以解决质疑的数据库!

热点排行