您的位置:首页 > 数据库

数据库单表查询超时,重建索引失败。

2017-07-11 14:10 246 查看
导致原因为数据库文件损坏产生。处理步骤:

 

由数据库文件,不包含日志文件下创建数据库.

新建同名数据库;

停止数据库服务;

将原数据库*.mdf文件覆盖新建数据库文件对应目录下;

重起数据库服务;

执行下面SQL:

ALTER DATABASE 数据库名 SET EMERGENCY

ALTER DATABASE  数据库名 SET SINGLE_USER

ALTER DATABASE  数据库名 REBUILD LOG ON (NAME=数据库名, FILENAME='日志文件目录和名称')

重新启动sqlserver

执行下面SQ:

DBCC CHECKDB ('HuaChenDMSDown_JB', REPAIR_FAST)

DBCC CHECKDB ('HuaChenDMSDown_JB', REPAIR_REBUILD)

DBCC CHECKDB ('HuaChenDMSDown_JB', REPAIR_ALLOW_DATA_LOSS)

ALTER DATABASE HuaChenDMSDown_JB SET MULTI_USER

ALTER DATABASE HuaChenDMSDown_JB SET ONLINE
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐