MSSQLSERVER2000 数据库“置疑”状态处理

MSSQLSERVER2000 数据库“置疑”状态处理,第1张

概述1.停止sqlserver服务,将需要恢复的数据库的数据文件和日志文件拷贝出来,然后启动数据库服务删除它 2.新建一个与原数据库同名的数据库 3.停止sqlserver服务,并删除它的数据和日志文件,再将前面拷贝的数据文件拷贝到这里 4.启动sqlserver服务,这时该数据库状态为"置疑"运行以下语句将数据库状态改为紧急 --紧急模式 update sysdatabases set status

1.停止sqlserver服务,将需要恢复的数据库的数据文件和日志文件拷贝出来,然后启动数据库服务删除它

2.新建一个与原数据库同名的数据库

3.停止sqlserver服务,并删除它的数据和日志文件,再将前面拷贝的数据文件拷贝到这里

4.启动sqlserver服务,这时该数据库状态为"置疑"运行以下语句将数据库状态改为紧急

--紧急模式

update sysdatabases set status=-32768 where dbID=DB_ID('UFDATA_002_2007')

5.运行以下语句重建日志

--重建日志

dbcc rebuild_log('UFDATA_002_2007','C:\U8SOFT\admin\ZT002\2007\UFDATA.LDF')

6.检查有无错误(这步可略过)

--数据库检查

dbcc checkdb('UFDATA_002_2007')

7.设置数据库为正常状态

--设置数据库正常状态 exec sp_dboption 'UFDATA_002_2007','dbo use only','false' 总结

以上是内存溢出为你收集整理的MSSQLSERVER2000 数据库“置疑”状态处理全部内容,希望文章能够帮你解决MSSQLSERVER2000 数据库“置疑”状态处理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1171784.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存