MS SQL數據庫置疑修復
Sql Server數據庫本身依賴於操作系統、文件讀寫存儲等環境,數據庫經常因爲操作系統、異常關機、異常終止退出或者SQL Server數據庫本身的機制問題均會導致數據庫無故損壞。因此我們要對數據庫進行修復。
操作方法
(01)下面以hbfsv8數據庫爲例停止SQL服務管理器,將原數據文件拷貝出來進行備份,然後將原數據庫刪除。
(02)啓動SQL Server服務(如已停止),創建一個新的數據庫,命名爲原來數據庫的名字。
(03)停止SQL Server服務,用備份出來的老數據庫的MDF文件替換新數據庫相應的MDF文件,並把新數據庫相應的LDF文件刪除。
(04)重新啓動SQL Server服務,然後運行如下命令:Use MasterGosp_configure 'allow updates', 1reconfigure with overrideGobegin tranupdate sysdatabases set status = 32768 where name = 'hbfsv8'--Verify one row is updated beforecommittingcommit tran
(05)停止SQL然後重新啓動SQL Server服務,然後運行如下命令:DBCC TRACEON(3604)DBCC REBUILD_LOG('db_name','C:ProgramFilesMicrosoft SQLServerMSSQLDatahbfsv8_')Go--注:此處的db_name一定要更換爲需要修復的數據庫名稱,比如此實例中的hbfsv8
(06)停止SQL然後重新啓動SQL Server服務,然後運行:use masterupdate sysdatabases set status = 8 where name = 'hbfsv8'Gosp_configure 'allow updates', 0reconfigure with overrideGo
(07)運行dbcc checkdb(hbfsv8)檢查數據庫的完整性,如果有很多紅色文字,說明需要修復。
(08)修復數庫*以下語句可以多次執行,一直到沒有紅色文字出現,則修復成功*這類故障是一般是由於磁盤讀寫問題造成的。* 'hbfsv8'代表要修復的數據庫--請在查詢分析器中執行下列語句.執行前斷開其它所有數據庫連接,最好是斷開網線USE masterGo--單用戶模式EXECsp_dboption 'hbfsv8', 'single user', 'TRUE'go--數據庫檢查DBCCCHECKDB ('hbfsv8')Go--如果返回結果出現了紅色的提示文字,說明數據庫中存在錯誤,需要修復--數據庫修復DBCCCHECKDB ('hbfsv8',repair_rebuild)Go--再次數據庫檢查,如果返回結果中沒有了紅色的提示文字,說明修復成功;DBCCCHECKDB ('hbfsv8')Go--否則意味着還需要更高級別的修復;嘗試將上面修復語句的'repair_rebuild'換爲'repair_allow_data_loss'再試,之後再次檢查數據庫。--如果還有錯誤未修復,--退出前請一定要執行以下語句返回到多用戶模式EXECsp_dboption 'hbfsv8', 'single user','FALSE'go
(09)--單用戶模式EXEC sp_dboption 'hbfsv8', 'single user', 'TRUE'go
(10)-數據庫檢查DBCC CHECKDB ('hbfsv8')Go--如果返回結果出現了紅色的提示文字,說明數據庫中存在錯誤,需要修復
(11)--數據庫修復DBCC CHECKDB ('hbfsv8','repair_rebuild')Go--多次運行此語句,紅色文字不斷減少,說明在修復中。
(12)--再次數據庫檢查,如果返回結果中沒有了紅色的提示文字,說明修復成功;DBCC CHECKDB ('hbfsv8')Go--否則意味着還需要更高級別的修復;嘗試將上面修復語句的'repair_rebuild'換爲'repair_allow_data_loss'即是(DBCC CHECKDB ('hbfsv8','repair_allow_data_loss')Go)再試,運行後,這樣紅色文字就沒有了,說明修復成功了,之後再次檢查數據庫。
(13)--退出前請一定要執行以下語句返回到多用戶模式EXECsp_dboption 'hbfsv8', 'single user','FALSE'go
-
如何將圖片轉換成word文字
在工作生活中,我們經常爲圖片文字識別的問題而煩惱,要知道圖片中的文字是不可編輯的,我們如果想將圖片中的文字提取出來,就只能使用識別工具對圖片進行識別,將其轉換成Word文字。可是,我們要選擇哪一款識別工具呢?大家如何將圖片轉換成Word文字呢?下面我們就一起來看看...
-
電腦無法訪問指定設備路徑或文件怎麼辦
關於電腦,現在很多人都在用它,但是有時候在打開一個程序的時候會發現突然顯示警告說無法訪問指定設備路徑或文件,下面我來教大家一種方法來解決這個問題。操作方法(01)首先我們要清楚我們安裝的這個程序,也就是軟件安裝位置在哪個盤,如果不清楚就點擊鼠標右鍵,然後打開...
-
愛剪輯怎樣截取視頻
今天的這篇和大家聊一聊關於愛剪輯怎樣截取視頻的問題,希望能夠幫助到有需要的朋友。操作方法(01)首先左鍵雙擊愛剪輯圖標,打開軟件,然後左鍵單擊片名旁邊的輸入框,輸入“示例”字樣,然後左鍵單擊製作者旁的輸入框,輸入“示例”字樣,左鍵單擊確定。(02)然後左鍵單擊左側的...
-
在Word文檔中怎麼樣進行簡繁體轉換?
字體有繁體和簡體之分,而Word文檔主要的功能是記錄保存文本文字,可能由於區域不一樣,有的喜歡用簡體有的喜歡用繁體,爲了方便查看,就需要用到簡繁體的相互轉換了。操作方法(01)方法一:比較常用的,就是用Word文檔自帶的簡繁體轉換功能,找到審閱——簡轉繁——便可將選擇的...