資源描述:
《oracle11g透明網(wǎng)關(guān)配置》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、透明網(wǎng)關(guān)11g+sqlserver配置?1?環(huán)境描述?1.1?Oracle?gateway11?IP地址:192.168.1.3??gateway11主目錄:E:product11.2.0tg_11.2?SqlserverSQLserver1:版本SQLserver2000IP地址:192.168.1.4實(shí)例名:MSQL1數(shù)據(jù)庫名:DB1??用戶名:sa密碼:1SQLserver2:版本SQLserver2008IP地址:192.168.1.5實(shí)例名:MSQL2數(shù)據(jù)庫名:DB2??用戶名:sa密碼:12修改文件配置透明網(wǎng)關(guān)主要涉及兩個(gè)部分的文件:啟動(dòng)文件:用于配置SQLSERV
2、ER服務(wù)器的連接信息,每臺(tái)SQLSERVER對(duì)應(yīng)一個(gè)啟動(dòng)文件監(jiān)聽文件:一個(gè)文件,把每個(gè)啟動(dòng)文件對(duì)應(yīng)的SID配置進(jìn)去2.1啟動(dòng)文件位置:E:product11.2.0tg_1dg4msqladmin這個(gè)文件是配置連接sqlserver用的,文件名組成結(jié)構(gòu)是init+SID.ora此例中需要配置兩臺(tái)SQLSERVER服務(wù)器,因此在啟動(dòng)文件目錄下新建兩個(gè)文件,文件內(nèi)容分別如下:SQLSERVER1:文件名initnpfj.ora(注意此處紅色字體,后面配置監(jiān)聽文件時(shí)SID名必須與此處一致)HS_FDS_CONNECT_INFO=192.168.1.4//DB1#SQLSERVE
3、R2000時(shí)用這種格式,即主機(jī)ip+//+數(shù)據(jù)庫名HS_FDS_TRACE_LEVEL=OFFHS_FDS_RECOVERY_ACCOUNT=sa#用戶名HS_FDS_RECOVERY_PWD=1#密碼SQLSERVER2:文件名initlyfj.ora(注意此處紅色字體,后面配置監(jiān)聽文件時(shí)SID名必須與此處一致)HS_FDS_CONNECT_INFO=192.168.1.4/MSQL2/DB2#SQLSERVER2005以后的版本用這種格式,即主機(jī)ip+/+實(shí)例名+/+數(shù)據(jù)庫名HS_FDS_TRACE_LEVEL=OFFHS_FDS_RECOVERY_ACCOUNT=sa#用戶名H
4、S_FDS_RECOVERY_PWD=1#密碼2.2監(jiān)聽文件位置:E:product11.2.0tg_1NETWORKADMINlistener.ora文件內(nèi)容如下:LISTENER=(DESCRIPTION_LIST=(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1522))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.3)(PORT=1522))#透明網(wǎng)關(guān)主機(jī)ip和監(jiān)聽端口))SID_LIST_LISTENER?=(SID_LIST?=?##第一臺(tái)服務(wù)器的SID(SID_DESC?=??
5、?????(SID_NAME?=?npfj)?#與第一個(gè)啟動(dòng)文件名中的SID必須一致??????(ORACLE_HOME?=?E:product11.2.0tg_1)?(PROGRAM?=?dg4msql)?#此處需要注意,10g以后的透明網(wǎng)關(guān)寫dg4msql,9i寫tg4msql)##第二臺(tái)服務(wù)器的SID(SID_DESC?=???????(SID_NAME?=?lyfj)?#與第二個(gè)啟動(dòng)文件名中的SID必須一致??????(ORACLE_HOME?=?E:product11.2.0tg_1)?(PROGRAM?=?dg4msql)?#此處需要注意,10g以后的透明網(wǎng)關(guān)
6、寫dg4msql,9i寫tg4msql))3啟動(dòng)監(jiān)聽以管理員賬戶運(yùn)行命令行窗口,切換到透明網(wǎng)關(guān)主目錄下:即“E:product11.2.0tg_1”運(yùn)行l(wèi)snrctlstart(start啟動(dòng)、stop停止、status查看狀態(tài)等,其他命令可自行查看)。*******************************************************************************至此,透明網(wǎng)關(guān)已經(jīng)可以使用,在所使用的ORACLE主數(shù)據(jù)庫配置DBLINK后即可使用。DBLINK配置方式如下:SQLSERVER1:--Createdatabaselin
7、kcreatedatabaselinkNPFJ.LINKconnecttoSA--SQLSERVER數(shù)據(jù)庫用戶名identifiedby"1"--SQLSERVER數(shù)據(jù)庫密碼using'(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.3)--透明網(wǎng)關(guān)主機(jī)IP(PORT=1522)--透明網(wǎng)關(guān)監(jiān)聽端口)(CONNECT_DATA=(SID=npfj))--透明網(wǎng)關(guān)監(jiān)聽SID名,需與前述監(jiān)聽文件對(duì)應(yīng)(HS