分享:数据表破坏后,修复表的方法!

taikongxinke 2010-05-28 09:38:32
首先使用
alter database 数据库名称 set single_user with rollback immediate
设置为单用户模式
然后执行修复.
DBCC CHECKTABLE(表名称,REPAIR_ALLOW_DATA_LOSS )
会出现修复信息.
然后在用系统的存储过程取消单用户模式
exec sp_dboption '数据库名称', 'single user', false
OK.数据库坏掉的部分修复完毕了

请各位一分享你的解决方法。。
...全文
121 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这个方法不是可行的吗?还有什么讨论的。
checktable具体如何修复的, 不知!
--小F-- 2010-05-28
  • 打赏
  • 举报
回复
就是DBCC 修复 其他方法不清楚

22,209

社区成员

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

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