techPower

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 262|回复: 0

SQL server数据库置疑

[复制链接]

16

主题

16

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
13092

优秀版主

发表于 2020-5-20 18:17:16 | 显示全部楼层 |阅读模式
数据库置疑后会出现连接不上数据库,也打不开数据库的情况 。用数据库管理工具打开会出现可疑字样。这种情况一般是系统突然断电或其它意外事故引起。
解决方法:
可以按如下操作步骤可解决此方法,打开数据库里的Sql 查询编辑器窗口,运行以下的命令。

  1、修改数据库为紧急模式

  ALTER DATABASE yourdbname SET EMERGENCY

  2、使数据库变为单用户模式

  ALTER DATABASE yourdbname SET SINGLE_USER

  3、修复数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象错误。当您指定“REPAIR_ALLOW_DATA_LOSS”作为DBCC CHECKDB命令参数,该程序将检查和修复报告的错误。但是,这些修复可能会导致一些数据丢失。

  DBCC CheckDB (yourdbname, REPAIR_ALLOW_DATA_LOSS)

  4、使数据库变回为多用户模式

  ALTER DATABASE yourdbname SET MULTI_USER

注:此操作为危险操作,如果不是技术人员请不要自行处理。请联系我们处理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|科技力

GMT+8, 2024-5-19 11:18 , Processed in 0.066541 second(s), 20 queries .

Powered by Discuz!

Copyright © 2009-2020, CDQST.

快速回复 返回顶部 返回列表