在oracle中,建立透明閘道器,連線到db2資料庫中.
大概過程如下:
1、先安裝對應的透明閘道器元件
2、initudb.ora-->inittest.ora,主要修改下面幾個引數
DRDA_CONNECT_PARM=db2資料庫ip:埠
DRDA_REMOTE_DB_NAME=test
HS_DB_NAME=test
3、listener.ora檔案增加
(SID_DESC=
(SID_NAME=test)
(ORACLE_HOME = 設定為$ORACLE_HOME)
(PROGRAM=g4drsrv)
)
4、tnsnames.ora
gatewaydb2=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle資料庫主機ip)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = test)
(HS = OK)
5、建立dblink和執行繫結包
在oracle中,建立透明閘道器,連線到db2資料庫中.
大概過程如下:
1、先安裝對應的透明閘道器元件
2、initudb.ora-->inittest.ora,主要修改下面幾個引數
DRDA_CONNECT_PARM=db2資料庫ip:埠
DRDA_REMOTE_DB_NAME=test
HS_DB_NAME=test
3、listener.ora檔案增加
(SID_DESC=
(SID_NAME=test)
(ORACLE_HOME = 設定為$ORACLE_HOME)
(PROGRAM=g4drsrv)
)
4、tnsnames.ora
gatewaydb2=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle資料庫主機ip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = test)
)
(HS = OK)
)
5、建立dblink和執行繫結包