数据库被SUSPECT(置疑)解决方案
来源:互联网 发布:apache ignite 性能 编辑:程序博客网 时间:2024/06/05 07:59
突然的断电,导致某数据库打开后旁边有个(SUSPECT)标识,晴天霹雳,各种慌~
网上搜了好多方案都不行,这里得说下数据库版本:sql server 2008,很多的方法不行就是因为2008下不允许操作,后不停尝试,综合个方案,亲试方案如下:
1.打开SQL Server Configuration Manager,停止SQL Server 服务;
2.打开数据库文件目录,拷贝文件到另一目录;
3.开启SQL Server 服务;
4.打开SQL Server Management Studio,展开Databases,删除此数据库;
5.新建相同名称数据库;
6.ALTER DATABASE [数据库名] SET EMERGENCY
7.停止SQL Server 服务;
8.把原有数据库mdf文件拷贝回新数据库文件目录,替换掉新数据库文件;
9.开启SQL Server 服务;
10.打开SQL Server Management Studio,展开Databases,此时此数据库旁边有个(EMERGENCY)标识;
11.ALTER DATABASE [数据库名] SET SINGLE_USER
12.DBCC CheckDB ('数据库名', REPAIR_ALLOW_DATA_LOSS)
13.ALTER DATABASE 数据库名 SET ONLINE
14.ALTER DATABASE 数据库名 SET MULTI_USER
15.刷新Databases,阿门,清净咯~~~哥的数据库又回来了。。。
- 数据库被SUSPECT(置疑)解决方案
- 数据库SUSPECT(置疑)状态如何解决
- SQL Server数据库被置疑的解决方案
- 数据库置疑分析解决方案
- SQL2005数据库置疑解决方案
- 数据库置疑解决方案
- 数据库置疑解决方案及数据库文件恢复
- 数据库被置疑的解决办法
- 置疑数据库
- 数据库置疑
- 数据库置疑
- 置疑数据库
- 解决sybase ase数据库被标记为“suspect”的方法
- Sqlserver 因断电,数据库 "DatabaseName" 被标记为 [Suspect]
- SQL SERVER数据库状态被置为 SUSPECT
- MSSQL 数据库被标记为SUSPECT状态,如何恢复?
- Sql Server数据库被置疑后解决方法
- 数据库被置疑后的解决方法
- 第15周实验报告1
- 业务逻辑层
- 密码学概述
- 使用临时表
- getaddrinfo()详解
- 数据库被SUSPECT(置疑)解决方案
- SQL SERVER临时表的使用
- 2位数字的比较,找出最大值。
- 走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能
- 解决 Android 在Eclipse 开发中 Class Not Found 的问题
- 一个自动执行job(exe或dll)程序
- 打印unsigned long long int
- apple mobile device service无法启动
- jBPM开发入门指南(1)