今天遇到数据库可疑,以前都是直接删了还原,这次没有最新的备份文件,一起看看脚本怎么解决 --最好一句句执行,方便看到错误 USE MASTER GO --开启数据库选项"允许更新" SP_CONFIGURE RECONFIGURE WITH OVERRIDE GO --将数据库状态改为"紧急" ALTER DATABASE CEM2015 SET EMERGENCY GO USE CEM2015 GO --将数据库设置为单用户模式,不能在 master 或 temp
亲自试过,可行!!!!! SqlServer数据库(可疑)解决办法4种 重启服务--------------------------------------------------日志文件丢了,建一个日志文件-------------------------------------------------- SQL SERVER 数据库状态为“可疑”的解决方法 --MyDB为修复的数据名 USE MASTER GO SP_CONFIGURE RECONFIGURE WITH OVERR
今天早上打开进销存,提示链接失败,经过检查参数,网络.端口等各种情况,均没有发现问题,最后检查数据库本事的问题. 通过studio进去发现我的进销存数据变成了(可疑)状态,随机百度修复方法,修复方法还是比较多的,大概就是2种,第一种 分离数据库,建立新库,然后附加,第二种是在原来的库进行修复.我采取了第二种,命令及说明如下: #把数据库切入为紧急状态,数据库变红色 ALTER DATABASE db SET EMERGENCY #设置数据进入单人模式 ALTER DATABASE db SET
前段时间客户数据服务器断电,开机后发现数据库状态标记为可疑,可能是断电引起的数据库日志文件损坏,修复方法如下: 只有mdf文件,重建日志: --注:example为测试用数据库,相应的Example_log.ldf为测试用的日志文件 use master go alter database example set emergency go --置数据库为单用户模式 alter database example set single_user with rollback immediate go
KJDY数据库名称 ALTER DATABASE KJDY SET EMERGENCY ---修改数据库为 紧急模式 ALTER DATABASE KJDY SET SINGLE_USER ---单用户模式 DBCC CheckDB (KJDY , REPAIR_ALLOW_DATA_LOSS)--数据库日志文件从新生成 ALTER DATABASE KJDY SET MULTI_USER ---多用户模式 然后从新启动服务