前期通過用友的各種修復工具都無法修復
還有網上提供的 將可以數據庫分離 然后再重新附加還是報錯
最后通過sql將其成功修復
----------------數據庫sa被鎖定 清除 sql 密碼為 password------------------------------ ALTER LOGIN sa ENABLE ; GO ALTER LOGIN sa WITH PASSWORD = 'password' unlock, check_policy = off, check_expiration = off ; GO --------------------U8數據庫可疑 修復 sql--------------------------------------------- --指向master use master go --允許對系統目錄直接修改 sp_configure 'allow updates',1 reconfigure with override go --設置緊急修復模式 ALTER DATABASE UFDATA_001_2014 SET EMERGENCY go --設置數據庫為單用戶 ALTER DATABASE UFDATA_001_2014 SET SINGLE_USER go ----修復數據庫 DBCC CheckDB (UFDATA_001_2014,REPAIR_ALLOW_DATA_LOSS) go ----重建 DBCC CheckDB (UFDATA_001_2014,REPAIR_REBUILD) go --設置數據庫為多用戶 ALTER DATABASE UFDATA_001_2014 SET MULTI_USER go --設置正常模式 ALTER DATABASE UFDATA_001_2014 SET ONLINE go --取消允許對系統目錄直接修改 sp_configure 'allow updates',0 reconfigure with override go
注意:前期一定要備份物理文件 然后再修復
執行成功后 刷新 看見賬套庫一切正常