將OPEN BRAVO資料庫從oracle 遷移到DB2
很久之前參加了個資料遷移的培訓,其中一個作業就是將openbravo 從oracle 遷移到DB2 上面
最近有空實驗了一把其步驟如下
一、 下載安裝 OPENBRAVO,ORACLE,DB2, apach ant java 等,以及遷移中用到的遷移工具mtk
二、 透過toad 或者PLSQL dev將openbravo 的整個庫匯出為sql檔案
三、 接下來就是最耗時間的
1啟動mtk 匯入之前生成的sql 檔案。如果檔案太大的話 還得分割成 幾個小的檔案,以防conver的時候 null pointer hold 住。
2 第二步conver , 設定好源,目標相應的日期格式,字符集之後,就可以開始做轉換了。MTK 會自動將oracle語法格式的sql變成db2的。不過有時也會不好使,需要手工改動。具體的錯誤,以及相關資訊可透過MTK左邊子視窗的樹狀列表中error msg這一 欄來定位查詢。
3 重定義,有些table 或者欄位需要修改的,可以在refine 裡面重新定義。
4 轉換好了,沒有錯誤之後,就可以生成相應的資料匯出,匯入指令碼了。MTK生成的指令碼可將ORACLE資料庫中的資料匯出為文字檔案。然後再load 到DB2系統中
5 配置好源,目標資料庫之後,就可以開始導資料了。本本太老了,過程比較漫長。
6 導完之後 修改 資料庫連線 指向DB2,啟動tomcat。 開啟頁面登入,OK.遷移成功。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/100545/viewspace-626775/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 將OPEN BRAVO後臺資料庫從ORACLE遷移到DB2資料庫OracleDB2
- 將SAP 後臺資料庫從DB2 遷移到ORACLE資料庫DB2Oracle
- 將pentaho資料庫遷移到oracle資料庫資料庫Oracle
- 將資料庫從ASM遷移到檔案系統資料庫ASM
- 將資料庫從檔案系統遷移到ASM資料庫ASM
- 將表 從mysql 遷移到oracleMySqlOracle
- 將ORACLE資料庫資料檔案遷移到其他目錄(ZT)Oracle資料庫
- 利用RMAN將資料庫從檔案系統遷移到ASM資料庫ASM
- 應用程式的資料庫從Sql Server遷移到Oracle資料庫SQLServerOracle
- 從關聯式資料庫遷移到CouchDB資料庫
- 從關聯式資料庫遷移到NoSQL雲資料庫資料庫SQL
- SYBASE 資料庫遷移到AS 400 db2的FAQ(五) (轉)資料庫DB2
- SYBASE 資料庫遷移到AS 400 db2的FAQ(四) (轉)資料庫DB2
- SYBASE 資料庫遷移到AS 400 db2的FAQ(三) (轉)資料庫DB2
- SYBASE 資料庫遷移到AS 400 db2的FAQ(一) (轉)資料庫DB2
- 使用rman將資料庫遷移到ASM例項資料庫ASM
- 資料庫遷移到ASM資料庫ASM
- 將應用程式從Sql Server遷移到OracleSQLServerOracle
- 資料庫從檔案系統遷移到ASM資料庫ASM
- 使用rman copy將資料庫遷移到ASM例項資料庫ASM
- 將資料庫遷移到ASM的實驗記錄資料庫ASM
- 利用RMAN將資料庫從檔案系統遷移到ASM(單例項)資料庫ASM單例
- (原)將Oracle遷移到SQLServerOracleSQLServer
- MySQL資料庫遷移到PostgresMySql資料庫
- rman將linux平臺資料庫遷移到window平臺資料庫Linux資料庫
- SYBASE 遷移到DB2DB2
- 異構資料庫系統遷移到Oracle 工具 - Oracle SQL Developer資料庫OracleSQLDeveloper
- Facebook將花費幾年時間將資料庫遷移到MySQL 8.0資料庫MySql
- oracle資料庫啟動從nomount到openOracle資料庫
- Oracle資料庫遷移到國產資料庫核心難點解析 | 聯盟釋出Oracle資料庫
- AIX 資料庫遷移到z/linuxAI資料庫Linux
- Oracle 資料遷移(從Oracle11G高版本遷移到Oracle10G低版本)Oracle
- 用 Oracle sql*loader 把公司的資料庫從 sql server 遷移到 Oracle 9i 中OracleSQL資料庫Server
- 單例項資料庫expdp遷移到RAC庫單例資料庫
- 線上過期資料遷移到離線資料庫資料庫
- 資料泵實現資料遷移到異地庫
- 從本地MySQL遷移到雲資料庫,為什麼是Amazon Aurora?MySql資料庫
- 利用rman將本地資料檔案遷移到asmASM