點(diǎn)擊上方藍(lán)字關(guān)注我們
因業(yè)務(wù)需要oracle到db2取數(shù)據(jù),使用透明網(wǎng)關(guān)實(shí)現(xiàn)。
gateway安裝目錄:/oracle/oracle/product/12.1.0/gateway
紅色部分需要修改(安裝時(shí)已經(jīng)配置)
目錄:/oracle/oracle/product/12.1.0/gateway/dg4db2/admin
oracle@oracle12c01:/oracle/oracle/product/12.1.0/gateway/dg4db2/admin> cat initdg4db2.ora
# This is a customized agent init file that contains the HS parameters
# that are needed for the Database Gateway for DB2
#
# HS init parameters
#
HS_FDS_CONNECT_INFO=[XX.XX.XX.XX]:XXXX/BASS_DM,LUW
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER
HS_TRANSACTION_MODEL=COMMIT_CONFIRM
HS_FDS_TRANSACTION_ISOLATION=READ_COMMITTED
HS_FDS_SUPPORT_STATISTICS=TRUE
HS_FDS_RESULTSET_SUPPORT=FALSE
HS_FDS_PACKAGE_COLLID=ORACLEGTW
HS_IDLE_TIMEOUT=0
目錄:/oracle/oracle/product/12.1.0/gateway/network/admin
SID_NAME就是前面init.ora文件名里指定的SID
SID_LIST_LISTENER_GW =
(SID_LIST =
(SID_DESC =
(SID_NAME = dg4db2)
(ORACLE_HOME=/oracle/oracle/product/12.1.0/gateway)
(ENV="LD_LIBRARY_PATH=/oracle/oracle/product/12.1.0/gateway/dg4db2/driver/lib:/oracle/oracle/product/12.1.0/gateway/lib")
(PROGRAM = dg4db2)
)
)
LISTENER_GW =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = XX.XX.XX.XX)(PORT = 1512))
)
)
--啟動(dòng)監(jiān)聽
export ORACLE_HOME=/oracle/oracle/product/12.1.0/gateway
export TNS_ADMIN=/oracle/oracle/product/12.1.0/gateway/network/admin
cd /oracle/oracle/product/12.1.0/gateway/bin
lsnrctl start LISTENER_GW
目錄:/oracle/oracle/product/12.1.0/gateway/dg4db2/admin
dg4db2 =
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=XX.XX.XX.XX)(PORT=1512))
(CONNECT_DATA=(SID=dg4db2))
(HS=OK)
)
--測(cè)試是否成功
tnsping dg4db2
CREATE DATABASE LINK db2
CONNECT TO db2user IDENTIFIED BY XXXXXX USING dg4db2;
Select count(*) from area@db2;
select count(*) from bb.tb_XXXX@db2;
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/130026.html
摘要:一配置屬性詳解可以在各式各樣不同環(huán)境下工作而設(shè)計(jì)的因此存在著大量的配置參數(shù)。以簡便操作,多數(shù)配置參數(shù)都有默認(rèn)的配置值也是我們?nèi)粘J褂玫谋仨毱贰? Hibernate (開放源代碼的對(duì)象關(guān)系映射框架) Hibernate是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝, 它將POJO與數(shù)據(jù)庫表建立映射關(guān)系,是一個(gè)全自動(dòng)的orm框架,hibernat...
摘要:一定義兩個(gè)數(shù)據(jù)源和生成數(shù)據(jù)源注解聲明為默認(rèn)數(shù)據(jù)源創(chuàng)建配置事務(wù)管理二注意不同的數(shù)據(jù)源的類一定不能放在一個(gè)包下否則只掃描一個(gè)數(shù)據(jù)源即只會(huì)使用一個(gè)數(shù)據(jù)源里一個(gè)不會(huì)加載三配置文件使用數(shù)據(jù)源使用數(shù)據(jù)源四修改對(duì)應(yīng)位置的代碼使用時(shí)可自動(dòng)切換數(shù)據(jù)源 一.定義兩個(gè)數(shù)據(jù)源DataSource1Config 和DataSource2Config package com.rainbow.test.config...
摘要:深入高級(jí)語法數(shù)據(jù)庫銜接由一組用編程言語編寫的類和接口組成。但是各個(gè)開發(fā)商的接口并不完整相同,所以開發(fā)環(huán)境的變化會(huì)帶來一定的配置變化。本文主要匯合了不同數(shù)據(jù)庫的銜接方式。否則將上面的文件參加到環(huán)境變量中。加載驅(qū)動(dòng)程序 download:??深入JavaScript高級(jí)語法-coderwhy???java數(shù)據(jù)庫銜接(JDBC)...
摘要:新晉技術(shù)專家下面是墨天輪部分新晉的技術(shù)專家。大家可以點(diǎn)擊往期閱讀墨天輪技術(shù)專家邀請(qǐng)函了解詳情,申請(qǐng)成為我們的技術(shù)專家,加入專家團(tuán)隊(duì),與我們一起創(chuàng)建一個(gè)開放互助的數(shù)據(jù)庫技術(shù)社區(qū)。新關(guān)聯(lián)公眾號(hào)墨天輪是一個(gè)開放互助的數(shù)據(jù)庫技術(shù)社區(qū)。 引言 近期我們?cè)贒BASK小程序增加了數(shù)據(jù)庫 MongoDB、Redis、 Elasticsearch、DB2、Weblogic 等新的的專題欄目和一些新的技術(shù)...
閱讀 1459·2023-01-11 13:20
閱讀 1815·2023-01-11 13:20
閱讀 1267·2023-01-11 13:20
閱讀 2007·2023-01-11 13:20
閱讀 4227·2023-01-11 13:20
閱讀 2885·2023-01-11 13:20
閱讀 1489·2023-01-11 13:20
閱讀 3814·2023-01-11 13:20