SQL2008可疑

shinger126 2015-05-20 05:34:38
今天一个客户的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什么的不一致
...全文
382 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
guojia30001 2016-10-14
  • 打赏
  • 举报
回复
我也遇到了同样的问题,请问最后解决了吗?怎么解决的?
薛定谔的DBA 2015-05-20
  • 打赏
  • 举报
回复
复制mdf文件附加的时候,这是什么意思?在线复制mdf,附加后可疑?
shoppo0505 2015-05-20
  • 打赏
  • 举报
回复
数据库恢复出问题了,然后进程挂起了。 充实重新恢复数据库。
shinger126 2015-05-20
  • 打赏
  • 举报
回复
查询这个数据库的任何表都会提示:无法打开数据库 'msdb', 恢复操作已将该数据库标记为SUSPECT。
shinger126 2015-05-20
  • 打赏
  • 举报
回复
引用 1 楼 u011015550 的回复:
你是什么身份登录进去的啊
本地身份验证,sa都试过
Neo_whl 2015-05-20
  • 打赏
  • 举报
回复
你是什么身份登录进去的啊

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧