数据库suspect的处理办法
来源:互联网 发布:db2查看数据库命令 编辑:程序博客网 时间:2024/06/07 16:53
先分离数据库
企业管理器--右键suspect的数据库--所有任务--分离数据库
然后备份你的suspect数据库的文件,再按下面的步骤处理:
1.新建一个同名的数据库
2.再停掉sql server(注意不要分离数据库)
3.用原数据库的数据文件覆盖掉这个新建的数据库
4.再重启sql server
5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
数据库的脚本创建一个新的数据库,并将数据导进去就行了.
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'
Go
sp_dboption '置疑的数据库名', 'single user', 'true'
Go
DBCC CHECKDB('置疑的数据库名')
Go
update sysdatabases set status =28 where name='置疑的数据库名'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption '置疑的数据库名', 'single user', 'true'
Go
- 数据库suspect的处理办法
- 数据库是为suspect(质疑) 的处理办法
- MS SQLServer 2008数据库处于SUSPECT情况下的处理
- 数据库处于suspect状态(执行sp_helpdb检测),无法自动恢复的处理
- 【SQL】数据库变为\"SUSPECT\"状态的解决方法
- 数据库置疑的处理办法
- 数据库质疑的处理办法
- 数据库置疑的处理办法
- 解决sybase ase数据库被标记为“suspect”的方法
- 如何修复处于“Suspect(挂起)”的数据库
- 数据库日志文件处理办法
- 数据库连不上一般处理办法
- nsf数据库出现一致性检查的处理办法
- SQL Server 2000 数据库置疑的处理办法
- webpart中访问SQL 2005 数据库问题的处理办法
- 各数据库要使用保留字的处理办法
- mySQl数据库中不能插入中文的处理办法
- 数据库取出的数据含有html标签处理办法
- java 中的接中与多态
- 收藏几段SQL Server语句和存储过程
- 用C#开发.NET CF 蓝牙通信模块
- 巧用Rundll32命令安装和卸载Windows程序
- 为什么当用set DataGrid.DataSource =Rescordset时就报出实时错误7004,行集合不能作为标签
- 数据库suspect的处理办法
- 态度决定成功的高度
- 《Java极限编程》(Java Tool for Extreme Programming)读书笔记 (4)
- apache设置访问认证
- 申请到一个帐号
- Socket DNS查询之实现
- ASP.NET 2.0 中的新增安全功能
- 人生十个秘密
- 一个用C#写的词法分析程序