MSSQL 修复数据库 "恢复挂起"

MSSQL 修复数据库 "恢复挂起"



USE master;
GO
-- 1. 设置为紧急模式
ALTER DATABASE AIS20241220170559 SET EMERGENCY;
GO

-- 2. 设置为单用户模式
ALTER DATABASE AIS20241220170559 SET SINGLE_USER;
GO

-- 3. 尝试修复 (允许丢失数据以换取上线)
-- REPAIR_ALLOW_DATA_LOSS 是最后的手段
DBCC CHECKDB (AIS20241220170559, REPAIR_ALLOW_DATA_LOSS);
GO

-- 4. 恢复正常模式
ALTER DATABASE AIS20241220170559 SET MULTI_USER;
ALTER DATABASE AIS20241220170559 SET ONLINE;
GO


白俊遥博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论