数据库恢复问题-急,在现在等待

Jasonrobot 2004-08-11 03:46:17
我用DBCC CHECKDB检查数据库,检查结果为0个分配错误,23个一致性错误,我怎么能够修复数据库啊?
请大侠们救救我啊
...全文
106 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
General521 2004-08-15
  • 打赏
  • 举报
回复
特别注意:你一定要将数据库设置成单用户模式后:
DBCC CHECKDB( 'database_name', REPAIR_REBUILD)才能用.

数据库设置成单用户:alter database 数据库名 set single_user

数据库设置成多用户:alter database 数据库名 set multi_user
cqdj 2004-08-11
  • 打赏
  • 举报
回复
先分离再附加,看看还有没有问题,如果还有问题,邹建有个帖子或许能帮你解决问题,搜一下。如果能够启动再用DBCC CHECKDB( 'database_name', REPAIR_REBUILD)
52juanjuan 2004-08-11
  • 打赏
  • 举报
回复
那先把数据库启动呀,然后再执行吧.
Jasonrobot 2004-08-11
  • 打赏
  • 举报
回复
现在用户数据库不能启动,处于质疑状态,运行DBCC CHECKDB( 'database_name', REPAIR_REBUILD)出现错误,不能执行
zjcxc 2004-08-11
  • 打赏
  • 举报
回复
--执行如下语句:

DBCC CHECKDB( 'database_name', REPAIR_REBUILD)

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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