db2資料遷移del,ixf
在用db2 import from test.del of del insert into table匯入資料的時候,報錯說有幾條資料匯入失敗,但是匯出的資料條數和匯入的資料條數都與資料庫中的資料條數是相等的,很奇怪,後來發現del檔案是按行來儲存資料的,因為在資料庫的乙個欄位是按文字域儲存資料,含有回車的文字內容在del檔案中顯示另起一行了,則匯入資料的時候誤認為是一條資料,但結構不對所以無法匯入。後來換成ixf格式匯出資料,再匯入的時候就沒有問題了。
回頭系統得理了一下db2的資料遷移知識,大致如下:
匯出:export;匯入:import,load;
資料移動格式:asc\del文字檔案;wsf工作**式,主要用於lotus軟體;ixf整合交換格式;
asc,del,wsf在跨平台時可能會導致資料丟失,跨平台用ixf;del檔案可視,ixf檔案不可視。
export命令:db2 export to test.ixf of ixf select * from table;
import命令:db2 import from test.ixf of ixf insert_update into table;
其中插入方式有以下幾種:insert、insert_update、replace、replace_create(只支援ixf格式)、create(只支援ixf格式);
db2move可以實現整個資料庫的轉移,語法格式為db2move ;其中action包括export、import、copy和load;命令:db2move mydatabase export就匯入到當前目錄下;
Db2資料遷移
db2資料遷移的方法大致有以下幾種 通過db2資料庫的備份和復原進行資料遷移 注意點 進行復原的時候要通過手動選擇備份,復原檔案時間設定要和備份的檔案上的時間戳一致 不能進行跨平台的遷移,如 從linux平台資料庫備份的檔案,不能復原到windows平台資料庫中 通過export to和import...
db2遷移實戰
今天負責把多個系統的db2資料庫遷移到另外一台機器上。同時要修改websphere的資料來源,讓它指向新的資料庫。以前沒做過,對於資料庫操作,我向來是要用的時候再去翻資料的。開始考慮使用備份 還原的方式,但版本不一樣,原來是7現在是8,作業系統也不一樣,原來是aix,現在是windows,這樣備份還...
關於DB2的使用(DB2資料命令)
公司所用的資料庫有金倉和db2 首先要用命令視窗直接開啟db2需要在cmd中輸入 db2cmd 1 啟動db2資料庫 db2start 2 連線資料庫 db2 connect to 資料庫名稱 3 建立資料庫 db2 create db 資料庫名稱 4 刪除資料庫 db2 drop db 資料庫名稱...