Oracle 透明網關主要配置步驟




安裝過程略
主要步驟:
一、配置網關
#配置Oracle dblink要連接的數據庫(initdg4msql.ora文件)
目錄product/11.2.0/tg_1/dg4msql/admin/
關鍵參數HS_FDS_CONNECT_INFO



#配置listener.ora和tnsnames.ora文件
目錄product/11.2.0/tg_1/network/admin/
為了減少出錯概率,最好直接把product/11.2.0/tg_1/dg4msql/admin/目錄下的兩個sample文件:
listener.ora.sample
tnsnames.ora.sample
拷貝到product/11.2.0/tg_1/network/admin/目錄下,並分別重命名為listener.ora和tnsnames.ora;
然后直接修改文件中相應的參數即可。

listener.ora文件



tnsnames.ora文件


#保存並重啟網關
lsnrctl stop && lsnrctl start

#tnsping測試


二、配置數據庫監聽
修改dbhome_1\NETWORK\ADMIN目錄下的tnsnames.ora
將網關tnsnames.ora文件中的dg4msql代碼拷貝粘貼上去並保存;

最后重啟數據庫監聽。

tnsping測試



三、創建dblink
CREATE PUBLIC DATABASE LINK ms_trigger CONNECT TO
ceshi IDENTIFIED BY aaa123 USING 'dg4msql';

select * from shiyan02@ms_trigger;

--drop public database link ms_trigger;

#測試
SQL Server shiyan數據庫上新建表shiyan01,並插入幾條測試數據

Oracle 通過dblink成功訪問到MSSQLSERVER上的表



四、可能遇到的問題
tnsping不通過
1. selinux沒禁用
2. iptables 沒配置
3. 監聽的ip或斷開配置有誤








免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM