Oracle 透明網關主要配置步驟



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



#配置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文件sql



tnsnames.ora文件


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

#tnsping測試


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

最後重啓數據庫監聽。

tnsping測試



3、建立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上的表



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







數據庫

相關文章
相關標籤/搜索