本公司的客戶POS系統因停電,造成用戶數據庫POS_SHOP和系統庫msdb被掛起,本人通過查找資料,解決了此問題。 具體解決過程如下:
1) 將用戶數據庫設為緊急模式emergency
ALTER DATABASE POS_SHOP SET EMERGENCY
2) 將用戶數據庫設為單用戶模式並立即回滾
ALTER DATABASE POS_SHOP SET SINGLE_USER
WITH ROLLBACK IMMEDIATE
3) 通過DBCC 命令修復用戶數據庫POS_SHOP
DBCC CHECKDB(POS_SHOP, REPAIR_ALLOW_DATA_LOSS)
DBCC CHECKDB(POS_SHOP, REPAIR_REBUILD)
4) 將數

本文介绍了当SQL SERVER 2005的POS_SHOP和msdb用户数据库因停电而挂起时,如何通过设置紧急模式、单用户模式、DBCC修复命令以及重建日志文件来恢复数据库正常运行的过程。
8373

被折叠的 条评论
为什么被折叠?



