数据库修复之基于一致性的逻辑I/O错误原创
43人赞赏了该文章
425次浏览
编辑于2024年04月28日 15:51:56
use WC --需要替换WC 为实际的有问题的数据库名称,下同
go
--设置数据库为单用户模式,修复工具只能在单用户模式下工作,此模式下,除了当前sa用户外,其它用户无法登录使用当前数据库
ALTER DATABASE dataname SET SINGLE_USER
--调用CHECKDB工具修复数据,同时允许丢失数据,该操作执行时间较长,通常为小时级,在此过程中整个数据库无法正常使用,需要耐心等待
DBCC CHECKDB (dataname, repair_allow_data_loss) with NO_INFOMSGS
go
--修复完成后,切换加多用户模式,恢复数据库的正常使用状态
ALTER DATABASE dataname SET MULTI_USER
go
赞 43
43人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读