oracle數(shù)據(jù)庫(kù) 將數(shù)據(jù)從db2遷移到oracle,最好的方法?
將數(shù)據(jù)從db2遷移到oracle,最好的方法?在Oracle中,建立一個(gè)透明網(wǎng)關(guān)并連接到DB2數(shù)據(jù)庫(kù)。過(guò)程如下:1。先安裝相應(yīng)的透明網(wǎng)關(guān)組件2初始值--& gtinittest.ora公司, 主要修改
將數(shù)據(jù)從db2遷移到oracle,最好的方法?
在Oracle中,建立一個(gè)透明網(wǎng)關(guān)并連接到DB2數(shù)據(jù)庫(kù)。
過(guò)程如下:1。先安裝相應(yīng)的透明網(wǎng)關(guān)組件
2初始值--& gtinittest.ora公司, 主要修改以下參數(shù)
DRDA CONNECT ParM=DB2 database IP:Port
DRDA REMOTE DB NAME=test
HS DB NAME=test
3、偵聽(tīng)器.ora添加文件tnsnames.ora公司
gatewaydb2=
(描述=
(地址列表=
)(地址=(協(xié)議=TCP)(主機(jī)=Oracle數(shù)據(jù)庫(kù)主機(jī)IP)(端口=1521))
(連接數(shù)據(jù)=
(服務(wù)名稱=測(cè)試)
?。℉S=確定)
5。創(chuàng)建dblink并執(zhí)行綁定包
1:直接命令如下:
db2listap application show detail view connection
db2forceapplication(Id1,Id2)disconnect
2:連接到數(shù)據(jù)庫(kù)后,使用getdbcfgfordatabase查看maxapps和平均appls值。
對(duì)數(shù)據(jù)庫(kù)使用update DB CF,使用max applsnumber使maxappls變大。
3:您還可以在控制中心設(shè)置listapplication all以查看當(dāng)前進(jìn)程
1。使用文本就是將Oracle導(dǎo)入文本文件,然后將其加載到DB2中。現(xiàn)在的問(wèn)題是,我不知道如何將大量數(shù)據(jù)導(dǎo)入文本文件。使用線軸太慢。大哥有沒(méi)有好辦法倒文字?Toad不適合大量的數(shù)據(jù),但是Toad導(dǎo)出的文本格式很容易定制。2.使用倉(cāng)儲(chǔ)中心,去ODBC直接連接,但現(xiàn)在我一直沒(méi)有成功,1000多萬(wàn),看來(lái)這個(gè)也很慢。三。使用IBM提供的組件RelaciotnConnect。但是,由于DB2沒(méi)有Oracle主機(jī)想要對(duì)應(yīng)的客戶機(jī)的Oracle代碼頁(yè),因此無(wú)法顯示檢索到的中文。都是嗎?號(hào)碼。這是我在數(shù)據(jù)中積累的問(wèn)題和經(jīng)驗(yàn)
如何把DB2數(shù)據(jù)遷移到oracle中?
總有一種典型的心態(tài)[閃現(xiàn)]