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

任重道遠遷移路之DB2到Oracle

數據庫 Oracle 數據庫運維
遷移之路任重而道遠,如何遷移才能比較讓人比較放心呢?這里給出一個技巧,希望對你的遷移有所幫助。

1、在db2數據庫中存在表tbtest,有下列類型字段

列名 db2 oracle
c1 char(10) char(10)
c2 varchar(10) varchar2(10)
c3 integer number(10)
c4 date date
c5 timestamp timestamp
c6 decimal(24,2) number(24,2)
c7 decimal(12,7) number(12,7)

2、創建從db2中導出數據

  1. export tbtest.del of del messages tbtest.msg select * from tbtest; 

注:在tbtest.msg文件中有警告信息,一般是一條記錄變成了多行,需要手工改改。

3、創建oracle數據導入控制文件tbtest.ctl,內容如下:

  1. load data 
  2. infile ‘tbtest.del’ 
  3. truncate 
  4. into table tbtest 
  5. fields terminated by ‘,’ optionally enclosed by ‘”‘ 
  6. trailing nullcols 
  7. c1, 
  8. c2, 
  9. c3, 
  10. c4 date ‘yyyymmdd’, 
  11. c5 timestamp ‘yyyy-mm-dd hh24.mi.ss.xff’, 
  12. c6 “to_number(:c6,’9999999999999999999999.99′)”, 
  13. c7 “to_number(:c7,’99999.9999999′)” 
  14. )  

注:如果是追加數據,將truncate改為append即可。

4、導入數據

  1. sqlldr shen/shen@db control=tbtest.ctl log=tbtest.log  

其次:

1.利用DB2的db2look命令可以直接導出數據庫信息,包括:表結構,視圖,函數,存儲過程(唯一遺憾的是將DB2系統表信息等也導了出來,郁悶!)。

2.將創建表的語句單獨存在一個文件,將Varchar用Varchar2代替。(當然表中字段沒有大數據類型)。

3.在Oracle sql developer中執行建表語句。

4.利用PB將表逐個導入到Oracle中,數據遷移完成。(數據表很多,導了一天才導完,方法很笨吧?)。

建議:

1.如果是少的數據表,可以用Kettle工具,這個工具可以將源表結構自動轉化為目標表結構。

2.數據導出、導入***利用PB中完成。起初,我將表導成Excel,利用Oracle工具導入,總是出現許多錯誤。而且對于Date類型數據,很難處理,但PB可以自動轉化。

3.Kettle工具功能很強大,但沒有時間來研究,它可能能完成很多功能。

4.PowerBuilder,PowerDesign在數據庫更改、表變動或數據遷移有許多特性。

原文鏈接:http://272426068.iteye.com/blog/1204567

【編輯推薦】

責任編輯:艾婧 來源: 272426068的博客
相關推薦

2011-10-21 09:44:08

OracleDB2

2012-06-13 14:00:25

DB2 10

2010-08-31 09:54:37

DB2Oracle

2011-03-16 13:02:47

DB2數據復制遷移

2010-08-26 10:37:40

DB2Q復制

2010-04-09 12:20:11

Oracle SQL

2010-08-12 10:43:36

DB2 SQL移植

2010-07-29 13:09:48

DB2 9.7 兼容

2012-02-09 15:02:15

DB2IBM

2010-08-10 11:01:12

DB2 V9.7

2010-08-13 09:31:54

DB2數據庫遷移

2010-08-17 17:29:06

DB2性能優化

2010-09-07 08:35:40

DB2常用函數

2010-08-03 13:56:11

DB2表復制

2010-08-04 11:23:59

2010-08-19 10:32:07

BM DB2數據復制

2010-08-17 13:00:19

DB2數據遷移

2010-08-10 16:58:05

DB2常用函數

2010-08-25 13:36:53

DB2Oracle

2011-09-23 09:41:58

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 这里只有精品999 | 国产精品自拍视频 | 免费看片在线播放 | 国产在线精品免费 | 一区日韩 | 国产亚洲一区精品 | 国产一区二区三区久久 | 中文字幕 国产 | 中文字幕高清 | 国产精品中文字幕在线播放 | 欧美成人精品欧美一级 | 日韩久久综合 | 国产成人高清 | 请别相信他免费喜剧电影在线观看 | 青青草这里只有精品 | 欧美一级黄色片免费观看 | 欧美一级三级在线观看 | 天天拍夜夜爽 | 亚洲天堂一区 | 午夜精品久久久久久久久久久久 | 久久国产成人 | 亚洲免费精品 | 国产欧美精品 | 久久亚洲国产精品 | 国产精品久久久久久吹潮 | 91亚洲一区 | 国产一区二区三区久久久久久久久 | 亚洲国产精品99久久久久久久久 | 91视频大全| 99在线精品视频 | 国产精品69毛片高清亚洲 | www.成人久久 | 99在线播放 | 国际精品鲁一鲁一区二区小说 | 日韩成人在线观看 | 日本亚洲精品成人欧美一区 | 国产一区二区视频在线 | 亚洲欧美日韩系列 | 日韩视频一区二区在线 | 亚洲欧美一区二区三区在线 | 欧美色综合一区二区三区 |