無日誌檔案恢復資料庫方法兩則 一

2021-06-16 01:07:27 字數 672 閱讀 9123

方法一

1.新建乙個同名的資料庫

2.再停掉sqlserver(注意不要分離資料庫)

3.用原資料庫的資料檔案覆蓋掉這個新建的資料庫

4.再重啟sqlserver

5.此時開啟企業管理器時會出現置疑,先不管,執行下面的語句(注意修改其中的資料庫名)

6.完成後一般就可以訪問資料庫中的資料了,這時,資料庫本身一般還要問題,解決辦法是,利用

資料庫的指令碼建立乙個新的資料庫,並將資料導進去就行了.

usemaster

gosp_configure'allowupdates',1reconfigurewithoverride

goupdatesysdatabasessetstatus=32768wherename='置疑的資料庫名'

gosp_dboption'置疑的資料庫名','singleuser','true'

godbcccheckdb('置疑的資料庫名')

goupdatesysdatabasessetstatus=28wherename='置疑的資料庫名'

gosp_configure'allowupdates',0reconfigurewithoverride

gosp_dboption'置疑的資料庫名','singleuser','false'

go

無資料庫日誌檔案恢復資料庫方法兩則

方法一 1.新建乙個同名的資料庫 2.再停掉sql server 注意不要分離資料庫 3.用原資料庫的資料檔案覆蓋掉這個新建的資料庫 4.再重啟sql server 5.此時開啟企業管理器時會出現置疑,先不管,執行下面的語句 注意修改其中的資料庫名 6.完成後一般就可以訪問資料庫中的資料了,這時,資...

無資料庫日誌檔案恢復資料庫方法兩則

方法一 1.新建乙個同名的資料庫 2.再停掉sql server 注意不要分離資料庫 3.用原資料庫的資料檔案覆蓋掉這個新建的資料庫 4.再重啟sql server 5.此時開啟企業管理器時會出現置疑,先不管,執行下面的語句 注意修改其中的資料庫名 6.完成後一般就可以訪問資料庫中的資料了,這時,資...

資料庫無日誌報錯恢復

造成原因,客戶的sqlserver為2000版本,由於日誌過大無人管理,沒有空間了,然後客戶分離資料庫想刪除日誌 據說200g的日誌 然後顯示分離出錯,但是重新整理後資料庫卻已經分離,刪除日誌後,資料庫無法附加,經過在網上查詢,總結出以下辦法,幸好有用的表都沒有損壞,只有統計表資料損壞,不過沒關係反...