SQL恢復技巧

2021-06-02 20:03:41 字數 680 閱讀 5604

ms sql server資料恢復使用技巧

經常使用sql server的人都知道,有時資料庫會出現各種各樣的錯誤,比如:其他都正常,唯獨某乙個表看不到資料,或者這個表看的到資料,但是不能根據某個字段排序,只要一執行排序語句,就提示「連線中斷」等等。一般這些單個表出現錯誤的ms提供了乙個修復語句,「dbcc checktable」,但是這也不是萬能的,也有他搞不定的時候,怎麼辦呢,這個時候,就用到d-recovery for ms sql server的時候了。下面就是修復個別損壞表的步驟了。

首先呢,先把資料庫分離。

然後,新建乙個資料庫 「dsttest」,執行程式d-recovery for ms sql server,開啟剛剛分離的資料庫檔案 hyyhz_journal_data.mdf,因為這個資料庫是sql2000的,所以選擇sql 2000。 

再然後選中要修復的表,把錶匯入新建資料庫dsttest. 

ps:伺服器的填寫根據實際情況,有的填127.0.0.1就成,有的就要填 服務管理器上的名字

當資料導完之後,關掉軟體d-recovery for ms sql server,在「企業管理器」裡把這個資料附加上,然後刪掉要修復的表,將剛剛匯出的表從資料庫dsttest中匯入到要修復的庫中。

ok修復完成。

當然要做這些工作的時候最好先把原來的資料庫檔案mdf,ldf備份一下,以防止修復過程中出現錯誤。

SQL使用者恢復

這一文章的主題是如何把sql 2000 上的資料庫遷移到 sql 2005上面來。一 準備工作 備份 sql 2000上的資料庫,形成 bak 檔案。在 目標機器的 sql 2005 上新建立同名空資料庫,選擇還原操作。這時,應該會出現 錯誤 sql server2005 目錄失敗,出現作業系統錯誤...

資料恢復相關sql

1 scn和時間轉換sql 時間轉為scn select timestamp to scn to date 2018 01 12 09 27 00 yyyy mm dd hh24 mi ss from dual 當前時間的scn select timestamp to scn sysdate fro...

SQL 備份及恢復

二 恢復 三 t sql語句 1 2 備份資料庫 1 3 還原資料庫 為了最大限度地降低災難性資料丟失的風險,需要定期備份資料庫以保留對資料所做的修改。什麼是備份 備份是指資料庫管理員定期或不定期地將資料庫部分或全部內容複製到磁帶或磁碟上進行儲存的過程。為什麼用備份 當遇到介質故障 使用者錯誤 例如...