SQL資料庫置疑恢復

2021-05-24 12:08:40 字數 912 閱讀 8595

資料庫置疑恢復

步驟1:

建立乙個新的資料庫,命名為原來資料庫的名字。

步驟2:

停止sql server

步驟3:

把老資料庫的mdf檔案替換新資料庫的相應的mdf檔案,並把ldf檔案刪除。

步驟4:

重新啟動sql server服務,然後執行如下命令:

use master

gosp_configure 'allow updates', 1

reconfigure with override

gobegin tran

update sysdatabases set status = 32768 where name = 'yta3sypro_01'

--verify one row is updated before committing

commit tran

步驟5:

停止sql然後重新啟動sql server服務,然後執行如下命令:

dbcc traceon(3604)

dbcc rebuild_log('yta3sypro_01','d:/program files/microsoft sql server/mssql/data/yta3sypro_01_log.ldf')

go步驟6:

停止sql然後重新啟動sql server服務,然後執行:

use master

update sysdatabases set status = 8 where name = 'yta3sypro_01'

gosp_configure 'allow updates', 0

reconfigure with override

go步驟7:執行下面語句檢查資料庫。     注:yta3sypro_01都要替換成真實的資料庫名字。

SQL2005 資料庫置疑

很多朋友在2005 中遇到置疑 丟失日誌時按照網上常見的 mssql2000 修復方法來做,結果發現行不通,甚至連一步都做不下去。其實,在 mssql2005 在處理置疑問題的思 路與mssql2000 是一致的,但具體到一些語句上 mssql2005 有了很大的變動。我們以 乙個被誤刪日誌檔案的資...

SQL資料庫msdb置疑(急)

答案一 假設 kmjx 為被置疑的資料庫。答案二 lddl單位的sql2000的msdb資料庫,因為不正常關機,成了置疑狀態,怎麼弄都不行,後在網上查到以下的修復 use master gosp configure allow updates 1 reconfigure with override ...

SQL資料庫修復 資料庫置疑修復

sql資料庫修復的三大核心技術 1 磁碟陣列分析重組技術 2 資料庫恢復與修復技術 3 scsi盤物理故障開盤技術。至今已經成功恢復數百台伺服器的sql資料庫,使用者覆蓋全國。導致sql資料庫丟失的原因 1 各種原因 誤刪除 誤格式化 斷電等造成的ms sql server資料庫檔案破壞。2 ms ...