SqlServer資料庫被標誌為「可疑」解決放法

2021-10-08 12:39:23 字數 643 閱讀 7745

1、修改資料庫為緊急模式

alter

database dbname set

emergency

2、使資料庫變為單使用者模式

alter

database dbname set

single_user

3、修復資料庫日誌重新生成,此命令檢查的分配,結構,邏輯完整性和所有資料庫中的物件錯誤。

當您指定「repair_allow_data_loss」作為dbcc

checkdb命令引數,該程式將檢查和修復報告的錯誤。但是,這些修復可能會導致一些資料丟失。

dbcc

checkdb

(dbname,

repair_allow_data_loss

)4、使資料庫變回為多使用者模式

alter

database dbnameset multi_user

也可以這樣做:

1:重新建立乙個,一樣的資料庫,路徑名稱,檔案都一樣。

2:關掉sql server服務;

3:把原始檔copy過來,附加上;

4:開啟sql server服務,這樣問題就解決了。

以上就是sql server 2008資料庫被標記為可疑的兩種解決方法

伺服器SQL server資料庫被加密恢復方案

客戶一台伺服器上的資料庫被病毒加密無法使用,資料庫是sql server資料庫2008r2,伺服器上有多個資料庫,其中2個資料庫及備份檔案被加密,檔名發生變化,資料庫無法使用,需要對伺服器上的資料庫進行資料恢復。經過初步溝通後安排工程師前往客戶現場進行資料恢復。工程師前往客戶現場後對資料庫進行了初步...

SQLServer收縮資料庫

以下語句用於設定資料庫定時自動收縮資料庫 use master gosp dboption testdb,autoshrink true gouse testdb gocheckpoint go 清空日誌語句 dump transaction testdb with no log 截斷事務日誌 ba...

SQL Server資料庫檢修

使用資料庫的過程中,由於斷電或其他原因,有可能導致資料庫出現一些小錯誤,比如檢索某些表特別慢,查詢不到符合條件的資料等.出現這些情況的原因,往往是因為資料庫有些損壞,或索引不完整.在access中,有個修復資料庫的功能可以解決這個問題,在sql企業管理器,沒有這個功能,要用語句來完成,下面就介紹如何...