当前位置:首页 » 编程语言 » sql2000数据库质疑

sql2000数据库质疑

发布时间: 2024-11-25 15:31:20

A. sql server 2000 数据库质疑后重新开机后恢复正常是怎么回事

SQL
Server2000数据库出现质疑有以下原因:
(1)
数据库文件
被删除
(2)转移了数据库文件
(3)重新命名了数据库文件
(4)由于文件夹设置了安全访问,导致程序无法访问
(5)由于
电脑系统
的原因,导致SQL
Server无法正常访问数据库文件
从你的情况看,有可能是系统的某种原因导致第一次没有正常与数据库文件通信
但重启后通信成功,这是比较正常的事情

B. SQL2000数据库msdb质疑怎么处理

原因:非正常程序中断或错误结束SQL服务,都会导致MSDB数据库被“置疑”。

Msdb 数据库供SQLServer 代理程序调度警报和作业以及记录操作员时使用。比如,我们备份了一个数据库,会在表backupfile中插入一条记录,以记录相关的备份信息。

但因为Msdb数据库并未存储特别重要的信息,因此可以从别的机器拷贝一份相同的msdbdata.mdf和msdblog.ldf覆盖掉即可。

解决步骤

A服务器为被“置疑”的服务器;B服务器上装有和A服务器相同版本的数据库软件。版本是SQL SERVER 2000。

步骤1、停止B服务器上的SQL SERVER 服务,拷贝“msdbdata.mdf”和“msdblog.ldf”文件。

步骤2、停止A服务器上的SQL SERVER 服务,将从B服务器上拷贝“msdbdata.mdf”和“msdblog.ldf”文件覆盖掉A服务器上的这两个文件。

步骤3、重新启动A服务器上的SQL SERVER服务。

步骤4、如果MSDB数据库仍然是置疑状态,可以执行下面的SQL。

USEMASTER
GO
SP_CONFIGURE'ALLOWUPDATES',1RECONFIGUREWITHOVERRIDE
GO
UPDATESYSDATABASESSETSTATUS=32768WHERENAME='msdb'
Go
sp_dboption'msdb','singleuser','true'
Go
DBCCCHECKDB('msdb')
Go
updatesysdatabasessetstatus=28wherename='msdb'
Go
sp_configure'allowupdates',0reconfigurewithoverride
Go
sp_dboption'msdb','singleuser','false'
Go
热点内容
自己怎么搭建动态ip的服务器 发布:2025-08-21 06:35:00 浏览:399
存储停止运行什么意思 发布:2025-08-21 06:29:09 浏览:340
如何取消网络电视的登录密码 发布:2025-08-21 05:58:26 浏览:896
win10要求电脑什么配置 发布:2025-08-21 05:56:52 浏览:952
腾讯视频清理缓存 发布:2025-08-21 05:55:20 浏览:698
编程让我着迷 发布:2025-08-21 05:22:28 浏览:765
80d怎么看存储 发布:2025-08-21 05:21:39 浏览:338
刺激战场国际服安卓怎么登不了 发布:2025-08-21 05:14:01 浏览:17
混沌序列加密图像 发布:2025-08-21 04:54:21 浏览:955
从哪里找微博登录密码 发布:2025-08-21 04:32:34 浏览:444