最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
解决MSSQL2012附加数据库9003,9004,5173错误的教程
时间:2015-08-19 编辑:简简单单 来源:一聚教程网
- 创建一个同名数据库
- 停止SQL服务
- 覆盖MDF文件并删除日志文件,然后启动SQL服务
- 将数据库从质疑模式修改为单用户紧急模式
- 适用DBCC CHECKDB工具修复
第三步,覆盖文件,重启SQL服务之后,数据库会是“置疑”状态,新建查询,执行以下SQL语句,
USE MASTER
GO
exec sp_configure 'allow updates',1
GO
reconfigure with override
GO
ALTER DATABASE testdb
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
GO
ALTER DATABAS 'testdb' SET EMERGENCY
GO
执行完成之后,再执行以下查询修复数据库:
DBCC CHECKDB ('testdb' ,REPAIR_ALLOW_DATA_LOSS)
然后执行下面的SQL语句,将数据库联机就好。
ALTER DATABASE testdb
SET MULTI_USER
WITH ROLLBACK IMMEDIATE;
GO
ALTER DATABASE testdb SET ONLINE
相关文章
- 不同版本的Sql Server数据库功能对比 05-18
- Sql Server数据库不同版本的对比 05-11
- plsql dev引起的数据库被黑勒索比特币实现原理分析和解决方案 11-18
- NoSql数据库MongDB基本操作语法 08-14
- PostgreSQL数据库中没有主键的表增加主键 08-13
- POSTGRESQL数据库如何实现交叉表 06-02