1、導(dǎo)出整個(gè)數(shù)據(jù)庫(kù)表結(jié)構(gòu)、方法、存儲(chǔ)過程等,執(zhí)行腳本:
db2look –d dbname –e –o db.sql –i username –w password
db2 -tvf db.sql
2、單表數(shù)據(jù)的導(dǎo)出及導(dǎo)入:
導(dǎo)出:db2move dbname export -tn tablename -u db2user -p psw
導(dǎo)入:db2move dbname import -u db2user -p psw
3、數(shù)據(jù)庫(kù)的備份、恢復(fù):
備份:db2 BACKUP DATABASE dbname
恢復(fù):db2 RESTORE DATABASE dbname
4、使用db2move命令導(dǎo)出、導(dǎo)入數(shù)據(jù)庫(kù)數(shù)據(jù)
從另一數(shù)據(jù)庫(kù)中導(dǎo)出初始化數(shù)據(jù),首先進(jìn)入導(dǎo)出的目錄,先DB2cmd,后輸入命令為:db2move dbname export –u username –p password。注:dbname 為原數(shù)據(jù)庫(kù)名,username為用戶名 password為密碼。
恢復(fù)命令為: db2move dbname import -u username -p password
5、其它:.
導(dǎo)出到 一個(gè)文件獲得sql語句
db2look -d cqyancao -e -o db.sql -i db2user -w psw
數(shù)據(jù)庫(kù)名 要出文件名 用戶名 密碼
示例: db2look -d DEPARTMENT -u walid -e -o db2look.sql
-- 這將生成由用戶 WALID 創(chuàng)建的所有表和聯(lián)合對(duì)象的 DDL 語句
-- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中
示例: db2look -d DEPARTMENT -z myscm1 -e -o db2look.sql
-- 這將為模式名為 MYSCM1 的所有表生成 DDL 語句
-- 還將生成 $USER 創(chuàng)建的所有聯(lián)合對(duì)象的 DDL。
-- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中
示例: db2look -d DEPARTMENT -u walid -m -o db2look.sql
-- 這將生成 UPDATE 語句以捕獲關(guān)于用戶 WALID 創(chuàng)建的表/別名的統(tǒng)計(jì)信息
-- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中
示例: db2look -d DEPARTMENT -u walid -e -wrapper W1 -o db2look.sql
-- 這將生成由用戶 WALID 創(chuàng)建的所有表的 DDL 語句
-- 還將生成適用于包裝器 W1 的用戶 WALID 所創(chuàng)建所有聯(lián)合對(duì)象的 DDL
-- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中
示例: db2look -d DEPARTMENT -u walid -e -server S1 -o db2look.sql
-- 這將生成由用戶 WALID 創(chuàng)建的所有表的 DDL 語句
-- 還將生成適用于服務(wù)器 S1 的用戶 WALID 所創(chuàng)建所有聯(lián)合對(duì)象的 DDL
-- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中
db2備份和導(dǎo)入單個(gè)表操作
db2 connect to 數(shù)據(jù)庫(kù)名 user 登陸名 using 登陸密碼
>db2 export to t1.ixf of ixf select * from 表名
>db2 import from t1.ixf of ixf insert into 目標(biāo)表名或者新表名
導(dǎo)出庫(kù)的數(shù)據(jù)格式還有兩種del(文件格式)和wsf,但ixf格式信息最全,
包含表結(jié)構(gòu)信息,可恢復(fù)出已刪去的表。
db2 導(dǎo)入導(dǎo)出單個(gè)表的操作詳解
2020-06-07 17:43DB2教程網(wǎng) DB2
本文將詳細(xì)提供db2導(dǎo)入導(dǎo)出單表數(shù)據(jù)及db2備份恢復(fù)等相關(guān)一些操作命令匯總,有需求的朋友可以參考
延伸 · 閱讀
- 2022-01-19詳解易語言鏈接DB2 OLEDB實(shí)例方法
- 2021-10-21db2數(shù)據(jù)庫(kù)常用操作命令大全
- 2021-10-15比較SQL Server與Oracle、DB2數(shù)據(jù)庫(kù)的一些知識(shí)
- 2021-06-01docker-compose安裝db2數(shù)據(jù)庫(kù)操作
- 2021-01-03詳述 DB2 分頁查詢及 Java 實(shí)現(xiàn)的示例
- 2020-09-05Python連接DB2數(shù)據(jù)庫(kù)
- DB2
CentOS下DB2數(shù)據(jù)庫(kù)安裝過程詳解
這篇文章主要介紹了CentOS下DB2數(shù)據(jù)庫(kù)安裝過程詳解,本文步驟詳細(xì),操作的命令也比較全,需要的朋友可以參考下 ...
- DB2
python之sqlalchemy創(chuàng)建表的實(shí)例詳解
這篇文章主要介紹了數(shù)據(jù)庫(kù)之sqlalchemy創(chuàng)建表的實(shí)例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家掌握理解這部分內(nèi)容,需要的朋友可以參考下...
- DB2
如何訪問大型機(jī)、小型機(jī)上的DB2 9數(shù)據(jù)服務(wù)器
數(shù)據(jù)庫(kù)連接工具軟件 DB2 connect的基本特性是為桌面應(yīng)用程序和服務(wù)主機(jī)的數(shù)據(jù)庫(kù)服務(wù)器之間提供一種連接交互訪問的方法。這些桌面應(yīng)用程序所在的環(huán)境可...
- DB2
分析DB2活動(dòng)日志滿的原因及解決DB2日志滿方法與避免方案
本文簡(jiǎn)單地介紹了DB2中日志的使用、活動(dòng)日志以及首個(gè)活動(dòng)日志的概念、日志滿的原因、日志滿的診斷、臨時(shí)處理以及避免辦法 ...
- DB2
db2數(shù)據(jù)庫(kù)常用操作命令大全
這篇文章主要介紹了db2數(shù)據(jù)庫(kù)常用操作命令大全,匯總了DB2的常用操作命令,分享給大家供大家參考,需要的朋友可以參考下...
- DB2
DB2專家王云談商業(yè)智能BI
王云說: 既然講商業(yè)智能,我們大家都在講及時(shí)性,我們講要有績(jī)效,要有BPM,我自己就來看看我們能不能在這個(gè)會(huì)場(chǎng)上,我們來實(shí)踐一下,如果大家抬頭...
- DB2
DB2 UDB V8.1管理學(xué)習(xí)筆記(三)
本文主要講解DB2 UDB V8.1管理學(xué)習(xí)筆記(三),有需要的朋友可以參考下 ...
- DB2
DB2 SELECT語句高級(jí)用法
DB2 SELECT語句高級(jí)用法,學(xué)習(xí)db2數(shù)據(jù)庫(kù)的朋友可以參考下。 ...