導航:首頁 > 數據處理 > 伺服器掛了如何恢復sql數據

伺服器掛了如何恢復sql數據

發布時間:2023-09-21 05:49:35

❶ 怎樣修復已經損壞的SQL資料庫

1.停止SQL Server的服務,備份SQL Server安裝目錄下的\data子目錄
下故障資料庫的兩個文件,一個數據文件hbposv6_branch_data.mdf,
一個hbposv6_branch_log.ldf(也有可能非此命名),同時查看磁碟
空間是否有足夠的空間;

2.啟動SQL Server服務(如已停止),創建一個新的資料庫,命名為
原來資料庫的名字。
3.停止SQL Server
4.把老資料庫的MDF文件(hbposv6_branch_data.mdf)替換
新資料庫的相應的MDF文件,
並把LDF文件(hbposv6_branch_log.ldg)刪除。
5.重新啟動SQL Server服務,然後運行如下命令:

Use Master
go

sp_configure 'allow updates', 1
reconfigure with override
go

begin tran
update sysdatabases set status = 32768 where name = 'hbposv6_branch'
--Verify one row is updated before committing
commit tran
go

6.停止SQL然後重新啟動SQL Server服務,然後運行如下命令
(更換日誌文件路徑地址):

use master
go
DBCC TRACEON(3604)
DBCC REBUILD_LOG
('hbposv6_branch',
'c:\Program Files\Microsoft SQL Server\MSSQL\Data\hbposv6_branch_log.ldf')
--在這里,請輸入你的資料庫的路徑
go

7.停止SQL然後重新啟動SQL Server服務,然後運行:

use master
go
update sysdatabases set status = 8 where name = 'hbposv6_branch'
go

sp_configure 'allow updates', 0
reconfigure with override
go

8.運行dbcc checkdb(db_name) 檢查資料庫的完整性

9.修復數庫
--請在查詢分析器中執行下列語句.執行前斷開其它
所有資料庫連接,最好是斷開網線
--如果不是該資料庫名,請將資料庫
--hbposv6_branch
--改為要修復的資料庫

USE master
Go
--單用戶模式
EXEC sp_dboption 'hbposv6_branch', 'single user', 'TRUE'
go
--資料庫檢查
DBCC CHECKDB ('hbposv6_branch')
Go
--如果返回結果出現了紅色的提示文字,說明資料庫中存在錯誤,需要修復
--資料庫修復
DBCC CHECKDB ('hbposv6_branch','repair_rebuild')
Go
--再次資料庫檢查,如果返回結果中沒有了紅色的提示文字,
說明修復成功;
DBCC CHECKDB ('hbposv6_branch')
Go
--否則意味著還需要更高級別的修復;嘗試將上面修復語句的
'repair_rebuild'換為'repair_allow_data_loss'再試,
之後再次檢查資料庫。
--如果還有錯誤未修復,請把這些信息以文字的方式發給我們

--退出前請一定要執行以下語句返回到多用戶模式
EXEC sp_dboption 'hbposv6_branch', 'single user','FALSE'
go

註:都要把 dbname 替換成真實的資料庫名字。

❷ 如何還原sql資料庫

1、要進行還原資料庫操作我們先需要有一個資料庫,這里直接打開SQL Server Management Studio,然後打開實例,在左側按照下圖中紅色箭頭指示右鍵點擊資料庫,然後點擊 新建資料庫,如下圖:

閱讀全文

與伺服器掛了如何恢復sql數據相關的資料

熱點內容
增發的股份什麼時候可以交易 瀏覽:621
恢復移動硬碟數據得多少錢 瀏覽:390
轉錢信息沒有是什麼問題 瀏覽:400
債券融資看什麼數據 瀏覽:374
60個交易日是什麼 瀏覽:430
消防哪些產品需3c認證 瀏覽:733
深圳最大的茶具批發市場在哪裡 瀏覽:148
西山下綜合市場都賣什麼 瀏覽:680
時光代理人黃毛為什麼要殺人 瀏覽:266
東莞哪些市場有100個豬肉檔口 瀏覽:41
推背產品哪些好 瀏覽:964
成都貨車收購二手市場在哪裡 瀏覽:553
方舟模組數據塊有什麼用 瀏覽:288
his數據什麼意思 瀏覽:824
砂糖桔市場前景如何 瀏覽:839
常平鎮賣毛線的市場有哪些 瀏覽:468
股票找不到交易怎麼辦 瀏覽:974
技術市場是什麼類型 瀏覽:131
南寧農葯批發市場在哪裡 瀏覽:774
開網店做代理怎麼和廠家簽合同 瀏覽:862