高手指點!DB2資料庫恢復問題?

2022-12-15 13:05:06 字數 1644 閱讀 2759

1樓:

1. 首先備份aa

db2 backup db aa

映象檔案會生成在當前路徑下。這是離線備份方式,如果aa正在使用,可以使用db2 backup db aa online **備份(幾乎不會影響同時使用,但最好還是找個不忙的時候做),但前提是你已經開了歸檔日誌模式。

2. 之後把映象檔案ftp到另一臺機器,然後db2 restore db aa into bb。如果用的是**備份生成的映象,還需要前滾日誌rollforward。

3. 別直接copy檔案,就算能過去,還是有風險的。畢竟不是標準的做法。

2樓:匿名使用者

其實這個很容易操作。

先把bb資料庫刪掉。

再把aa資料庫的備份檔案上傳到bb資料庫所在的主機上恢復跟在本機恢復是一樣的步驟。

注意例項名最好一樣。

3樓:匿名使用者

可能要修改 資料夾名稱(資料庫名稱),然後才可以吧。

db2資料庫恢復有那幾種方法

4樓:一騎當後

1應急恢復。

應急恢復用於防止資料庫處於不一致或不可用狀態。資料庫執行的事務(也稱工作單元)可能被意外中斷,若在作為工作單位一部分的所有更改完成和提交之前發生故障,則該資料庫就會處於不一致和不可用的狀態。這時,需要將該資料庫轉化為一致和可用的狀態。

為此,需要回滾未完成的事務,並完成當發生崩潰時仍在記憶體中的已提交事務。如在commit語句之前發生了電源故障,則在下一次db2重新啟動並再次訪問該資料庫時,需要回滾到執行commmit語句前的狀態。回滾語句的順序與最初執行時的順序相反。

db2資料庫恢復有那幾種方法?

2版本恢復。

版本恢復指的是使用備份操作期間建立的映象來複原資料庫的先前版本。這種恢復是通過使用一個以前建立的資料庫備份恢復出一個完整的資料庫。一個資料庫的備份允許你吧資料庫恢復至和這個資料庫在備份時完全一樣的狀態。

而從備份建立後到日誌檔案中最後記錄的所有工作事務單位將全部丟失。

3前滾恢復。

這種恢復技術是版本恢復的一個擴充套件,使用完整的資料庫備份和日誌相結合,可以使一個資料庫或者被選擇的表空間恢復到某個特定時間點。如果從備份時刻起到發生故障時的所有日誌檔案都可以獲得的話,則可以恢復到日誌上涵蓋到的任意時間點。前滾恢復需要在配置中被明確啟用才能生效。

db2資料庫和表恢復

5樓:匿名使用者

1、必須做了備份,才能恢復刪除表。

2、要按正常的次序走的話,必須要做過備份才能夠恢復表。拷貝檔案建立的db2是a時間點,但執行到b,有資料增刪改,出了問題,是無法用a點恢復到b的。

db2資料庫可以恢復到別的例項下嗎?

6樓:鯨魚爸爸

可以的~ 不過最好是相同的例項名稱。不然比較麻煩。

7樓:黑90686客

能資料還原和恢復的了。

8樓:席小炎

可以的 db2move的方式就可以實現。

9樓:匿名使用者

你是要做資料遷移還是?

db2資料庫恢復!

急求修改db2資料庫欄位屬性段由

db2沒有用過,但是也應該支援標準sql語句吧 alter table tablename modify yourcolumn varchar2 500 這個是基本的sql,應該可以吧 推薦的答案都不是正確的 而下面有兩個答案都是正確的 alter table tablename alter col...

高手指點!c編寫使用者修改密碼的介面,和資料庫連線起來

自己已經測試過 using system using system.collections.generic using system.ponentmodel using system.data using system.drawing using system.text using system.w...

ASP查詢資料庫,如何實現2次查詢,請教高手

1全部close table 彈出選擇excel檔案對話方塊 cgetfilename getfile xls 文件名稱 匯入if len alltrim cgetfilename 0messagebox 你未選擇任何表檔案!48,提示 else messagebox 如果開啟了相應的excel檔案...