科技知識動態:修復MSSQLSERVER 數據庫置疑的步驟_MySQL

導讀 跟大家講解下有關修復MSSQLSERVER 數據庫置疑的步驟_MySQL,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說修復MSSQLSERVER

跟大家講解下有關修復MSSQLSERVER 數據庫置疑的步驟_MySQL,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說修復MSSQLSERVER 數據庫置疑的步驟_MySQL,小編也收集到了有關修復MSSQLSERVER 數據庫置疑的步驟_MySQL的相關資料,希望大家看到了會喜歡。

1.找到備份出來的 mdf。

2.在企業管理器里新建一個同樣名字的數據庫。注意:我們軟件創建的數據庫名稱為:abc.mdf,在企業管理器里創建的名字會默認為:abc_data.mdf,在企業管理器里創建時一定要把 _data去掉,不然不會成功,要報錯。

3.停掉sql服務器,然后把新建的 mdf和log 文件刪除掉,用原來文件替換新建的數據庫文件,log文件不要。

4.啟動數據庫,并在企業管理器的數據庫服務器(即企業管理器里面SQL服務器圖表)上點右鍵找到屬性,把其中服務器設置中允許對系統目錄直接進行修改選中。

5.把數據庫改成緊急模式,查詢分析器中執行:

sp_configure 'allow', 1 reconfigure with override update sysdatabases set status = 32768 where name = '數據庫名'

6.重建log文件:

DBCC REBUILD_LOG ('數據庫名', 'E:/f6n.net/database/f6n.net_Log.LDF' )

其中 E:/f6n.net/database/f6n.net_Log.LDF 為日志文件路徑(即是SQL安裝目錄下data下面將‘f6n.net’改為我的數據庫名,即自動生成自己的LDF文件)。

7.恢復數據庫緊急模式

update sysdatabases set status = 0 where name = '數據庫名'

8.把服務器設置中允許對系統目錄直接進行修改取消。至此已完成。

9.然后用 DBCC CHECKDB ('數據庫名') 看看有沒有錯誤

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!