日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
SQL Server置疑數(shù)據(jù)庫解決方法

1.首先確認已經備份了.mdf和.ldf文件。

創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站設計、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務盈江,十多年網(wǎng)站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18982081108

2. 在SQL Server中新建一個同名的數(shù)據(jù)庫,然后停止SQL Server服務。

3. 用原有的.mdf和.ldf文件覆蓋新建數(shù)據(jù)庫對應的.mdf和.ldf文件。

4. 重新啟動SQL Server服務,這是應該會看到這個數(shù)據(jù)庫處于置疑(Suspect)狀態(tài)。

5. 在SQL查詢分析器中執(zhí)行以下命令,以允許更新系統(tǒng)表:

use master
go
sp_configure ‘allow updates’,1
reconfigure with override
go

6. 將這個數(shù)據(jù)庫置為緊急模式:

update sysdatabases set status = 32768 where name = ‘db_name’
go

7. 使用DBCC CHECKDB命令檢查數(shù)據(jù)庫中的錯誤:

DBCC CHECKDB(‘db_name’)
GO

8. 如果DBCC CHECKDB命令失敗,請轉至第10步,否則先將數(shù)據(jù)庫置為單用戶模式,再嘗試對其進行修復:

sp_dboption ‘db_name’,’single user’,’true’
DBCC CHECKDB(‘db_name’, REPAIR_ALLOW_DATA_LOSS)
GO

如果在執(zhí)行DBCC CHECKDB(‘db_name’, REPAIR_ALLOW_DATA_LOSS)命令時提示說數(shù)據(jù)庫未處于單用戶模式狀態(tài)的話,則重新啟動SQL Server服務,然后繼續(xù)嘗試。

9. 如果DBCC CHECKDB(‘db_name’, REPAIR_ALLOW_DATA_LOSS)命令失敗,請轉至第10步,否則若成功修復了數(shù)據(jù)庫中的錯誤:

重新執(zhí)行DBCC CHECKDB(‘db_name’)命令,確認數(shù)據(jù)庫中已沒有錯誤存在。

清除數(shù)據(jù)庫的置疑狀態(tài):sp_resetstatus ‘db_name’

清除數(shù)據(jù)庫的單用戶模式狀態(tài):sp_dboption ‘db_name’,’single user’,’false’

重新啟動SQL Server服務,如果一切正常的話,則數(shù)據(jù)庫已經成功恢復。

10. 如果以上步驟都不能解決問題的話,請參考附件中的文檔嘗試通過重建事務日志來恢復數(shù)據(jù)庫中的數(shù)據(jù)。如果您只有MDF文件,問題就更加復雜一些,我們需要直接重建事務日志了:

1. 在SQL Server中新建一個同名的數(shù)據(jù)庫,然后停止SQL Server服務。

2. 用原有的ldf文件覆蓋新建數(shù)據(jù)庫對應的.mdf文件,將其日志文件(.ldf)刪除。

3. 啟動SQL Server服務,并將數(shù)據(jù)庫置為緊急模式(同上: 步驟5和步驟6)。

4. 停止并重新啟動SQL Server服務。

5. 執(zhí)行以下命令重建數(shù)據(jù)庫日志文件:(下面是個示例,您要用您實際的數(shù)據(jù)庫名)

DBCC REBUILD_LOG(’cas_db’, ‘D:\cas_db\cas_db_Log.LDF’)

6. 重新將該數(shù)據(jù)庫置為單用戶模式。

7. 再次嘗試使用DBCC CHECKTABLE或DBCC CHECKDB命令檢查并修復數(shù)據(jù)庫中的錯誤。

【編輯推薦】

  1. 教你如何優(yōu)化SQL語句中的物理查詢
  2. 淺談SQL Server 2008中新增屬性Hierarchyid
  3. 詳解SQL邏輯查詢的各個階段

本文標題:SQL Server置疑數(shù)據(jù)庫解決方法
分享鏈接:http://www.dlmjj.cn/article/dpgdcgg.html