MSSQL 2005 資料庫變成可疑狀態

2021-09-06 01:09:23 字數 606 閱讀 8919

公司新搬家,這幾天網路動震不堪,昨天還沒來及關上電腦,電工剎的一間就把電源切斷了。

重啟後發現本地網絡卡不正常了,疑似壞了,領了無線網絡卡,往usb介面一插,將就用著了。

今天開啟專案執行,發現黃色頁面,日誌報錯,無法鏈結,開啟sql一看,資料庫變成了「三角驚嘆號+資料庫名+(可疑)」了!

於是,內事不決問baidu,得出以下幾條資訊,執行一下好了,特此記錄一下:

alter database 資料庫名 set emergency

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

alter database 資料庫名   set single_user

3、修正資料庫日誌重新生成,此命令檢查的分配,結構,邏輯完整性和所有資料庫中的物件不正確。當您指定「repair_allow_data_loss」作為dbcc checkdb命令引數,該程式將檢查和修正報告的不正確。但是,這些修正可能會導致一些資料丟失。 

dbcc checkdb (資料庫名 , repair_allow_data_loss)

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

alter database 資料庫名 set multi_user

執行完一下這四條,恢復正常了,後面的重啟服務可以省了。

MSSQL2005遠端備份資料庫

原理 新增網路驅動器對映,將備份檔案備份到遠端目標,最後刪除網路驅動器對映。xp cmdshell 擴充套件儲存過程將命令字串作為作業系統命令 shell 執行,並以文字行的形式返回所有輸出。由於xp cmdshell 可以執行任何作業系統命令,所以一旦sql server管理員帳號 如sa 被攻破...

CMD命令操作MSSQL2005資料庫 命令整理

開啟cmd命令 執行 sqlcmd 這是sqlcmd命令的一些幫助資訊 通過上面可以知道怎麼連資料庫了 執行 sqlcmd s 伺服器位址 d 資料庫名稱 u 使用者密碼 p 密碼 以下是運算元據庫的一下命令 複製 如下 0.建立資料庫 create database db001 1.建立使用者 c...

MSSQL2005的新功能建立資料庫快照

資料庫快照是 mssql2005 的新功能,僅在 microsoft sql server 2005 enterprise edition 中可用。而且 sql server management studio 不支援建立資料庫快照,建立快照的唯一方式是使用 transact sql。資料庫快照是資...