SQL2008可疑
今天一个客户的SQL2008数据库可疑,想使用下面的脚本修复:
alter database cysl1 set emergency
alter database cyls1 set single_user
dbcc checkdb('cyls1',REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb('cyls1',REPAIR_REBUILD)
alter database cyls1 set multi_user
但是执行到第一条的时候就报错:用户没有更改数据库 'cysl1' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态,
查看SQL的错误日志,提示数据库cyls1正在恢复。复制mdf文件附加的时候提示日志扫描sn什么的不一致