天天看點

Linux安裝oracle透明網關,Linux系統中使用Oracle透明網關連接配接DB2資料庫

伺服器1 os: AIX 5.3 ip: 192.168.0.1 db: Oracle 11gR2 伺服器2: os: AIX IP: 192.168.0.5 db: DB2 v9.7 主要目的: 通過在服務

伺服器1

os: AIX 5.3

ip: 192.168.0.1

db: Oracle 11gR2

伺服器2:

os: AIX

IP: 192.168.0.5

db: DB2 v9.7

主要目的:

通過在伺服器1中建構透明網關,實作在oracle資料庫中連接配接伺服器2中的DB2資料庫。

Oracle--->dg4odbc驅動--àunixODBC驅動管理器--àdb2專用odbc驅動程式

推薦閱讀:

DB2資料庫性能調整和優化(第1、2版) PDF

DB2資料庫性能優化介紹

實施步驟:

1. 在伺服器1中安裝unixODBC驅動程式。

a) 在官方網站中下載下傳unixODBC驅動源代碼包:http:://www.unixodbc.org

b) 導入幾個必要的環境變量:

export OBJECT_MODE=64 (確定編譯出來的unixODBC為64位可執行程式,,假如資料庫是32,那麼64換成32)

export PATH=$PATH:/usr/vacpp/bin(這個是編譯器安裝位址)

export CC=xlc_r

export CCC=xlC_r

c) 進入解壓夠的unixODBC目錄,解壓後的目錄如下圖所示:

./configure --prefix=/usr/local/unixODBC

./make

./makeinstall

d) 在oracle的.profile中添加下面幾行:

export ODBCHOME=/usr/local/unixODBC/etc

export ODBCINI=$ODBCHOME/odbc.ini

export PATH=$PATH:/usr/local/unixODBC/bin

export LD_LIBRARY_PATH=/usr/local/unixODBC/lib

e) 進入/usr/local/unixODBC/lib目錄,執行下面這些指令:

ar -x-X any libodbc.a

ar -x-X any libodbccr.a

ar -x-X any libodbcinst.a

ln -slibodbc.so.2 libodbc.so

ln -slibodbccr.so.2 libodbccr.so

ln -slibodbcinst.so.2 libodbcinst.so

更多詳情見請繼續閱讀下一頁的精彩内容:

Linux安裝oracle透明網關,Linux系統中使用Oracle透明網關連接配接DB2資料庫
Linux安裝oracle透明網關,Linux系統中使用Oracle透明網關連接配接DB2資料庫

本條技術文章來源于網際網路,如果無意侵犯您的權益請點選此處回報版權投訴

本文系統來源:php中文網