db2 資料庫的匯出匯入

2021-06-07 14:58:24 字數 958 閱讀 6786

1記錄源資料庫的相關配置引數,包括資料庫登錄檔變數(db2set)、資料庫管理系統引數(dbm cfg)、資料庫配置引數(db cfg);

2用db2look匯出建庫ddl指令碼,用於在目標庫中建立資料庫物件;

3用db2move匯出源資料庫的資料;

4使用匯出的建庫ddl(由於平台不同可能需要作少量修改),建庫,建資料庫物件;

5參照源資料庫的配置引數(通常需要根據目標機器的硬體配置和系統行為進行修改),對目標資料庫進行設定(db2set、dbm cfg、db cfg);

6用db2move匯入資料;

7後續檢查,確認遷移過程是否成功。

1記錄源資料庫的相關配置引數

檢視資料庫登錄檔變數命令:db2set -all

檢視資料庫管理系統引數命令:db2 get dbm cfg

檢視資料庫配置引數命令:db2 get db cfg for db_name

2匯出ddl指令碼

db2look -d db_name -e -o ddlfile -i username -w password

3匯出源資料庫的資料

db2move db_name export -u username -p password

4建庫,並建立資料庫物件

使用匯出的ddl檔案,建立資料庫db2 -tvf ddlfile > createschema.log

注:對於複雜資料庫,此步需要調整到第六步之後進行

5設定目標資料庫相關配置引數

db2set 引數=引數值

db2 update dbm cfg using 引數 引數值

db2 update db cfg for db_name using 引數 引數值

6匯入資料

db2move db_name import -u username -p password

7檢查是否成功

DB2匯入匯出資料庫資料

匯出資料庫中資料 在db2cmd命令下生成建庫指令碼 z指定模式名 db2look d bbs z db2admin u db2admin e o bbs.sql 在db2cmd命令下匯出資料 db2move bbs export sn db2admin u db2admin p db2admin ...

DB2資料庫的匯入與匯出

1.開啟db2的命令列處理器 2.建立編目 若有建立,可跳過 db2 catalog tcpip node nodename remote ip server 50000 編目節點 db2 catalog db dbname as mydb at node nodename 資料庫例項 3.連線資料...

DB2資料庫中資料的匯入匯出

雖然個人感覺db2沒有oracle好用,但是做soa,買了ibm的東西,資料庫也用了ibm的db2。剛剛學會了db2資料庫的表中的資料怎麼樣匯入匯出,現在在blog上記錄下來,免得以後忘掉。匯出 首先在磁碟某個目錄下新建兩個空白的檔案 csv 用來存放表中資料的輸出檔案 和log.csv 用來存放日...