db2 匯入匯出單個表的操作詳解

來源:互聯網
上載者:User

1、匯出整個資料庫表結構、方法、預存程序等,執行指令碼
db2look –d dbname –e –o db.sql –i username –w password
db2 -tvf db.sql

2、單表資料的匯出及匯入
匯出:db2move dbname export -tn tablename -u db2user -p psw
匯入:db2move dbname import -u db2user -p psw

3、資料庫的備份、恢複
備份:db2 BACKUP DATABASE dbname
恢複:db2 RESTORE DATABASE dbname

4、使用db2move命令匯出、匯入資料庫資料
從另一資料庫中匯出初始化資料,首先進入匯出的目錄,先DB2cmd,後輸入命令為:db2move dbname export –u username –p password。註:dbname 為原資料庫名,username為使用者名稱 password為密碼。
恢複命令為: db2move dbname import -u username -p password

5、其它:.
匯出到 一個檔案獲得sql語句
db2look -d cqyancao -e -o db.sql -i db2user -w psw
資料庫名 要出檔案名稱 使用者名稱 密碼
樣本: db2look -d DEPARTMENT -u walid -e -o db2look.sql
-- 這將產生由使用者 WALID 建立的所有表和聯合對象的 DDL 語句
-- db2look 輸出被發送到名為 db2look.sql 的檔案中
樣本: db2look -d DEPARTMENT -z myscm1 -e -o db2look.sql
-- 這將為模式名為 MYSCM1 的所有表產生 DDL 語句
-- 還將產生 $USER 建立的所有聯合對象的 DDL。
-- db2look 輸出被發送到名為 db2look.sql 的檔案中
樣本: db2look -d DEPARTMENT -u walid -m -o db2look.sql
-- 這將產生 UPDATE 語句以捕獲關於使用者 WALID 建立的表/別名的統計資訊
-- db2look 輸出被發送到名為 db2look.sql 的檔案中
樣本: db2look -d DEPARTMENT -u walid -e -wrapper W1 -o db2look.sql
-- 這將產生由使用者 WALID 建立的所有表的 DDL 語句
-- 還將產生適用於封裝器 W1 的使用者 WALID 所建立所有聯合對象的 DDL
-- db2look 輸出被發送到名為 db2look.sql 的檔案中
樣本: db2look -d DEPARTMENT -u walid -e -server S1 -o db2look.sql
-- 這將產生由使用者 WALID 建立的所有表的 DDL 語句
-- 還將產生適用於伺服器 S1 的使用者 WALID 所建立所有聯合對象的 DDL
-- db2look 輸出被發送到名為 db2look.sql 的檔案中

db2備份和匯入單個表操作
db2 connect to 資料庫名 user 登陸名 using 登陸密碼
>db2 export to t1.ixf of ixf select * from 表名
>db2 import from t1.ixf of ixf insert into 目標表名或者新表名

匯出庫的資料格式還有兩種del(檔案格式)和wsf,但ixf格式資訊最全,
包含表結構資訊,可恢複出已刪去的表。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.