成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

AIX系統(tǒng)上DB2數(shù)據(jù)導(dǎo)入LINUX系統(tǒng)的實(shí)現(xiàn)

數(shù)據(jù)庫
如果要在不同的系統(tǒng)平臺(tái)上實(shí)現(xiàn)DB2數(shù)據(jù)導(dǎo)出導(dǎo)入,應(yīng)該如何實(shí)現(xiàn)呢?下面就教您一個(gè)AIX系統(tǒng)上DB2數(shù)據(jù)導(dǎo)入LINUX系統(tǒng)的方法,供您參考。

下面為您介紹的DB2數(shù)據(jù)導(dǎo)入導(dǎo)出方法實(shí)現(xiàn)的是AIX系統(tǒng)上DB2數(shù)據(jù)導(dǎo)入LINUX系統(tǒng),如果您對(duì)DB2數(shù)據(jù)導(dǎo)入方面感興趣的話,不妨一看。

(一)AIX系統(tǒng)上的操作:

1) 首先我們用db2look命令得到數(shù)據(jù)庫對(duì)象的DDL腳本:
db2look -d SAMPLE -z DB2INST1 -e -o sample.ddl -i db2inst1 -w db2inst1

2) 使用文本編輯器編輯生成的sample.ddl,將創(chuàng)建表及索引的腳本語句,創(chuàng)建外鍵約束的語句,創(chuàng)建觸發(fā)器的語句分開,制作成三個(gè)DDL腳本,分別是
sample_tabs.ddl
sample_foriegnkeys.ddl
sample_triggers.ddl

3) 使用下面的SQL語句生成導(dǎo)出所有數(shù)據(jù)的腳本:exort.sql
db2 "select 'export to ' || rtrim(tabname) || '.ixf of ixf select * from ' || rtrim(tabname) || ';' from syscat.tables where tabschema = 'DB2INST1'" > export.sql

4) 編輯生成的export.sql,把頭和尾那些信息去掉,只保留必要的export命令.

5) 使用下面的SQL語句生成倒入所有數(shù)據(jù)的腳本(我們使用LOAD命令,而且必須使用)

db2 "select 'load from ' || rtrim(tabname) || '.ixf of ixf insert into ' || rtrim(tabname) || ';' from syscat.tables where tabschema = 'DB2INST1'" > load.sql

6) 編輯生成的load.sql,把頭和尾的信息去掉,只保留必要的load命令.搜索sample_tabs.ddl文件中哪些表含有自增字段(含有GENERATED ALWAYS AS IDENTITY定義的字段的表),并把load.sql中含有自增字段的表的load命令加入modified by identityoverride語句(加在of ixf和 insert之間,例如: load from MYTABLE.ixf of ixf modified by identityoverride insert into MYTABLE;)

注意:load命令中的modified by identityoverride可以保證DB2數(shù)據(jù)時(shí)那些自增字段的值和原數(shù)據(jù)庫中的數(shù)據(jù)一致.

7) 使用db2 -tvf export.sql命令,導(dǎo)出所有表的數(shù)據(jù)。

(二)將sample_tabs.ddl,sample_foriegnkeys.ddl,sample_triggers.ddl,load.sql及所有導(dǎo)出的.ixf數(shù)據(jù)文件復(fù)制到LINUX機(jī)器上.

(三)LINUX系統(tǒng)上的操作:

1) 使用CREATE DATABASE命令創(chuàng)建數(shù)據(jù)庫SAMPLE,創(chuàng)建必要的表空間及配置必要的數(shù)據(jù)庫參數(shù).

2) 連接到SAMPLE數(shù)據(jù)庫,使用sample_tabs.dd腳本文件創(chuàng)建表(db2 -tvf sample_tabs.ddl).

3) 進(jìn)入到放置.ixf數(shù)據(jù)文件的目錄,使用db2 -tvf load.sql DB2數(shù)據(jù).

4) 使用sample_foriegnkeys.ddl和sample_triggers.ddl腳本文件創(chuàng)建外鍵約束和觸發(fā)器.

***,別忘了對(duì)每張表運(yùn)行runstats命令,你可以參照上面生成export和load命令腳本的方法來生成runstats腳本,然后再運(yùn)行它。

 

 

 

【編輯推薦】

DB2自增字段IDENTITY的使用

DB2日期時(shí)間型數(shù)據(jù)類型介紹

DB2數(shù)值型數(shù)據(jù)類型簡(jiǎn)介

DB2數(shù)據(jù)導(dǎo)入的四點(diǎn)注意事項(xiàng)

DB2環(huán)境變量管理的策略選擇

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-08-27 15:13:14

DB2命令AIX

2010-09-30 15:35:40

2009-12-16 10:43:52

安裝db2

2010-08-17 14:38:46

備份DB2數(shù)據(jù)庫

2010-08-25 14:42:46

DB2AIX卸載

2010-11-03 10:26:22

DB2存儲(chǔ)過程

2010-08-25 14:24:40

2023-09-27 09:23:56

Linux操作系統(tǒng)

2010-08-16 11:40:36

IBM DB2

2010-11-01 16:30:21

DB2表空間

2010-08-11 12:27:33

IBM DB2 for

2010-11-04 13:50:20

DB2在線導(dǎo)入

2010-08-13 09:31:54

DB2數(shù)據(jù)庫遷移

2010-09-30 10:20:55

創(chuàng)建DB2數(shù)據(jù)庫

2010-09-30 10:04:06

DB2創(chuàng)建表空間

2009-06-24 09:19:25

Linux

2010-07-28 10:42:12

DB2系統(tǒng)

2010-11-03 16:32:10

DB2創(chuàng)建數(shù)據(jù)庫

2010-08-16 13:45:27

安裝DB2數(shù)據(jù)庫

2010-11-03 13:50:49

DB2刪除重復(fù)數(shù)據(jù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 91欧美 | 色毛片| 久久91| 亚洲在线久久 | 精品视频在线观看 | 欧美黄在线观看 | 亚洲国产欧美国产综合一区 | aaaa一级毛片| 91最新入口 | 国产精品毛片一区二区三区 | 激情小视频 | 不卡一区| 午夜免费福利片 | 成人午夜网 | 欧美激情国产日韩精品一区18 | 欧美日韩亚洲国产 | 成人av片在线观看 | 日韩成人影院 | 亚洲综合色视频在线观看 | 成人国产精品色哟哟 | 日韩一区二区三区在线看 | 久久久国产一区二区三区 | 黑人巨大精品欧美一区二区免费 | 人人干人人玩 | 久久国产精品亚洲 | 国产精品网页 | wwwww在线观看 | 在线免费观看成人 | 欧美激情一区 | 一区二区三区在线免费观看 | 国产亚洲区 | 精品国产18久久久久久二百 | 国产高清在线精品 | 国产午夜三级一区二区三 | 91精品国产综合久久久久久 | 国产福利91精品一区二区三区 | 羞羞视频在线观免费观看 | 天天艹 | 国产一区二区免费在线 | 国产成人精品高清久久 | 国产精品视频免费 |