国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

DB2數據庫從其他系統遷移到LINUX上的實例講解

數據庫
我們要把DB2數據庫遷移到不同的操作系統(比如從AIX到LINUX),我們應該怎么辦呢?本文為您介紹了DB2數據庫從AIX系統遷移到LINUX的詳細方法進行介紹,對在AIX系統上的操作和在LINUX上的操作進行了分別說明,供您參考。

本文為您介紹了DB2數據庫從AIX系統遷移到LINUX的詳細方法進行介紹,對在AIX系統上的操作和在LINUX上的操作進行了分別說明,供您參考。

假設我們有一個IBM DB2數據庫,這個數據庫里有很多表(可能上百張甚至更多),又有很多索引、外鍵約束、觸發器。最要命的是還有一些含有自增字段的表(含有GENERATED ALWAYS AS IDENTITY定義的字段的表)。我們也沒有關于這些數據庫對象的準確創建腳本(筆者經常碰到客戶有這種情況)。

現在我們要把這個數據庫遷移到不同的操作系統(比如從AIX到LINUX),我們應該怎么辦呢?因為操作系統不同,所以使用BACKUP/RESTORE命令顯然是不行了。那么是不是可以使用db2move命令呢?也不行,首先db2move命令沒有辦法遷移索引、外鍵約束、觸發器,更不能遷移含自增字段數據的表。那么對每張表都進行export/import操作?天哪,這簡直是一場災難,幾百張表要做到什么時候啊,更何況import命令并不能保證自增字段的數據和原來一模一樣!下面筆者提供一種方案,感覺還是比較奏效的

假設數據庫名為sample,運行在AIX上,我們的目標是遷移到LINUX上。為簡單起見,所有數據庫對象都在DB2INST1模式下,db2inst1用戶擁有必須的所有權限,密碼也是db2inst1

(一)AIX系統上的操作:

1) 首先我們用db2look命令得到數據庫對象的DDL腳本:

db2look -d SAMPLE -z DB2INST1 -e -o sample.ddl -i db2inst1 -w db2inst1

2) 使用文本編輯器編輯生成的sample.ddl,將創建表及索引的腳本語句,創建外鍵約束的語句,創建觸發器的語句分開,制作成三個DDL腳本,分別是

sample_tabs.ddl

sample_foriegnkeys.ddl

sample_triggers.ddl#p#

3) 使用下面的SQL語句生成導出所有數據的腳本: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語句生成倒入所有數據的腳本(我們使用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可以保證導入數據時那些自增字段的值和原數據庫中的數據一致.

7) 使用db2 -tvf export.sql命令,導出所有表的數據。

(二)將sample_tabs.ddl,sample_foriegnkeys.ddl,sample_triggers.ddl,load.sql及所有導出的.ixf數據文件復制到LINUX機器上.

(三)LINUX系統上的操作:

1) 使用CREATE DATABASE命令創建數據庫SAMPLE,創建必要的表空間及配置必要的數據庫參數.

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

3) 進入到放置.ixf數據文件的目錄,使用db2 -tvf load.sql導入數據.

4) 使用sample_foriegnkeys.ddl和sample_triggers.ddl腳本文件創建外鍵?際痛シ⑵鰨?

OK,我們的數據庫基本上就遷移成功了!

最后,別忘了對每張表運行runstats命令,你可以參照上面生成export和load命令腳本的方法來生成runstats腳本,然后再運行它

責任編輯:段燃 來源: 互聯網
相關推薦

2010-08-04 16:18:48

DB2數據庫

2010-09-07 10:24:26

DB2數據庫

2011-03-07 15:36:53

SAPIMBDB2

2010-08-10 11:35:42

DB2數據庫

2010-08-13 09:18:30

DB2數據庫遷移

2010-08-31 14:24:25

DB2聯合數據庫

2011-03-22 12:38:21

DB2數據庫游標循環

2010-08-16 14:45:15

DB2數據庫

2011-03-11 16:02:03

DB2數據庫安裝

2010-08-13 09:31:54

DB2數據庫遷移

2010-11-01 14:54:49

DB2數據導入

2010-08-03 14:40:05

DB2數據庫

2011-03-11 16:13:37

IBM DB2數據庫日期操作函數

2010-11-01 13:34:20

DB2數據庫安裝

2010-08-13 16:29:03

DB2數據復制

2010-08-26 16:34:12

DB2Excel讀取

2010-07-23 08:42:00

TOLLSDBDB2

2012-02-09 15:02:15

DB2IBM

2010-11-03 16:32:10

DB2創建數據庫

2009-06-24 09:19:25

Linux
點贊
收藏

51CTO技術棧公眾號

深夜福利一区二区| 91精品视频在线看| 在线免费看污| 日本女人一区二区三区| 超碰97人人做人人爱少妇| 猫咪在线永久网站| 成人av中文字幕| 亚洲a级在线播放观看| 国产精选久久| 日韩精品最新网址| 黄页网站视频在线观看| 99精品久久只有精品| 久久久久久久久久码影片| 国产乱论精品| 日韩av在线免费| 国内av一区二区三区| 亚洲欧美一区二区视频| 五月天激情图片| 久久综合图片| 亚洲精品日韩av| 精品一区三区| 色黄久久久久久| 高端美女服务在线视频播放| 91福利精品第一导航| 超碰超碰97| 国产日韩影视精品| 成人免费视频91| 久久99精品视频| 日韩美女一区| 久久亚洲二区| 九色一区二区| 在线播放亚洲| 亚洲综合精品一区二区| 欧美先锋资源| 国产精品网红直播| 天美av一区二区三区久久| 久久精品久久久久久国产 免费| www视频在线观看| 欧美乱熟臀69xxxxxx| 超碰国产在线观看| 欧美性一区二区| 国产裸舞福利在线视频合集| 色综合天天综合狠狠| 日本一本草久在线中文| 亚洲综合色自拍一区| 免费高清成人| 亚洲精品ww久久久久久p站 | 午夜日韩成人影院| 亚洲第一精品夜夜躁人人爽| 手机在线免费av| 精品国产91乱码一区二区三区| 99热99re6国产在线播放| 亚洲成人激情在线| av免费不卡国产观看| 精品国产乱码久久久久久浪潮| 丝袜美女在线观看| 亚洲激情第一页| ww久久综合久中文字幕| 日韩中文字幕国产精品| 日本在线成人| 欧美亚洲在线观看| 亚洲精品a级片| 国产综合精品一区二区三区| 亚洲一卡久久| 26uuu成人| 久久久噜噜噜久久中文字幕色伊伊 | 欧美啪啪网站| 欧美成人小视频| 久久a爱视频| 国产精品视频免费观看www| 四虎成人精品永久免费av九九| 成人黄色在线免费| 国产欧美日本| 青草全福视在线| 久久综合色婷婷| av手机天堂| 91黄视频在线观看| √天堂8资源中文在线| www.欧美三级电影.com| 欧美一性一交| 国产欧美日韩一区二区三区| 精品一区二区在线看| 校园春色 亚洲色图| 一本色道综合亚洲| 男人av在线播放| 欧美精品xxx| 亚洲天堂一区二区三区四区| 亚洲天堂电影网| 欧美韩日一区二区三区| 日韩三级电影网| 亚洲女成人图区| 要久久电视剧全集免费 | 欧美电影免费观看高清完整| 欧美超级乱淫片喷水| 国产精品99视频| 综合操久久久| 一区二区在线观看免费| 欧美人体视频xxxxx| 欧美精品生活片| 亚洲图片在线| caopor在线视频| 欧美日精品一区视频| 亚洲伦理网站| 国产三级精品在线不卡| 99精品视频在线观看免费| 污污网站在线| 中国日韩欧美久久久久久久久| 久久一区91| 阿v天堂2017| 欧美日韩中文字幕一区二区| 欧美成年网站| 欧美欧美一区二区| 一区二区三区精品视频| 亚洲人体视频| 99久久精品久久久久久ai换脸| 91麻豆精品在线观看| 亚洲第一图区| 国产精品夜间视频香蕉| 99re6这里只有精品视频在线观看| 91caoporn在线| 日韩av免费在线看| 成人免费福利片| a天堂中文在线官网在线| 国产精品成人一区| 99精品视频在线免费观看| 污视频网站免费在线观看| 成人午夜黄色影院| 国产精品丝袜一区| 成人性生活视频| 欧美日韩三区四区| 欧美性猛交xxxx免费看久久久| 亚洲一区网址| 美女黄色免费看| 日韩免费观看高清完整版 | 国产高清自拍99| 亚洲免费观看高清完整版在线观看 | 亚洲一区二区久久久| 六月丁香综合| 久久手机免费观看| 国产精品99导航| 日韩美女啊v在线免费观看| 成人免费av电影| 波多野结衣三级在线| 欧美成人一区二区三区在线观看| 欧美日韩国产成人精品| 中国一级特黄毛片大片| 欧美劲爆第一页| 97久久人人超碰| 婷婷激情成人| 国产精品专区在线| 中文字幕在线观看亚洲| 国产精品一区专区| 国模套图日韩精品一区二区| 青青成人在线| 欧美白人最猛性xxxxx69交| 午夜亚洲视频| 国产黄大片在线观看画质优化| 国产伦精品一区二区三区高清版 | 亚洲啪啪aⅴ一区二区三区9色| 456国产精品| 中文字幕在线视频一区| 麻豆一区一区三区四区| jizz蜜桃视频在线观看| 欧洲美女7788成人免费视频| 亚洲欧美激情一区二区| 国产精品一区二区三区av麻 | 久久成人亚洲精品| 成人黄页在线观看| 无人区在线高清完整免费版 一区二| 在线视频不卡国产| 日韩成人在线网站| 成人网在线播放| 成人亚洲精品| 亚洲成色www.777999| 欧美亚洲成人免费| 五月天丁香久久| 亚洲午夜视频| h片视频在线观看| www.夜夜爱| 久久久久久久久久久亚洲| 亚洲人成伊人成综合网小说| 日韩综合一区| 91福利在线视频| 亚州欧美一区三区三区在线 | 国产对白国语对白| 国产精品久久久久久久7电影| 欧美日韩中国免费专区在线看| 欧美日韩天堂| 欧美78videosex性欧美| 日本日本19xxxⅹhd乱影响| 久久久久久久久久国产| 午夜精品福利一区二区三区蜜桃| 亚洲区一区二| 日韩欧美看国产| 视频二区在线播放| 91手机在线播放| 欧美精品一区二区三| 久久女同性恋中文字幕| 久久久久国产精品| 樱花草涩涩www在线播放|