91在线一级黄片|91视频在线观看18|成人夜间呦呦网站|91资源欧美日韩超碰|久久最新免费精品视频一区二区三区|国产探花视频在线观看|黄片真人免费三级片毛片|国产人无码视频在线|精品成人影视无码三区|久久视频爱久久免费精品

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
AIX系統(tǒng)上DB2數(shù)據(jù)導(dǎo)入LINUX系統(tǒng)的實(shí)現(xiàn)

下面為您介紹的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)入方面感興趣的話,不妨一看。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、東麗網(wǎng)絡(luò)推廣、成都微信小程序、東麗網(wǎng)絡(luò)營(yíng)銷、東麗企業(yè)策劃、東麗品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供東麗建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com

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

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

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

3) 使用下面的SQL語(yǔ)句生成導(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語(yǔ)句生成倒入所有數(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語(yǔ)句(加在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ù)庫(kù)中的數(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ù)庫(kù)SAMPLE,創(chuàng)建必要的表空間及配置必要的數(shù)據(jù)庫(kù)參數(shù).

2) 連接到SAMPLE數(shù)據(jù)庫(kù),使用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命令腳本的方法來(lái)生成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)境變量管理的策略選擇


網(wǎng)站欄目:AIX系統(tǒng)上DB2數(shù)據(jù)導(dǎo)入LINUX系統(tǒng)的實(shí)現(xiàn)
瀏覽路徑:http://m.jiaoqi3.com/article/dpdpgio.html