1、找到$ORACLE_HOME/client_1/network/admin目錄下的tnsnames.ora文件,并用文本模式打開。
創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元德江做網(wǎng)站,已為上家服務(wù),為德江各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792
2、添加以下內(nèi)容:
本地實(shí)例名=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?數(shù)據(jù)庫(kù)IP地址)(PORT?=?端口號(hào)))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?服務(wù)名)
)
)
3、用工具登錄即可。
1 裝個(gè)跟服務(wù)端上相同版本的oracle客戶端,再裝個(gè)PL/SQL配置一下就能連上了:
2 找到你oracle客戶端安裝目錄中的tnsnames.ora文件,修改
ZBDS_251 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 140.28.19.251)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = zbds)
)
)
“ zbds ”是你的oracle數(shù)據(jù)庫(kù)實(shí)例名,140.28.19.251是你的遠(yuǎn)程服務(wù)器的IP,“ZBDS_251”隨便起,是給PL/SQL看的。
首先在Linux本地,用sqlplus連,測(cè)試服務(wù)是否啟動(dòng)。\x0d\x0a注意:不要連localhost,而必循連向外提供服務(wù)的那個(gè)IP。\x0d\x0a如果沒連通,那就是本地服務(wù)有問題。先用sqlplus的sysdba的模式連上去,看看實(shí)例啟動(dòng)是否正常;再看看listener是否啟動(dòng)(lsnctl start)。\x0d\x0a\x0d\x0a然后,在windows下,用telnet 1521(默認(rèn)端口),測(cè)試是否能連上oracle服務(wù)。\x0d\x0a如果連不上,檢查一下網(wǎng)絡(luò)是否通(ping);網(wǎng)絡(luò)通的話,再檢查一下linux的防火墻是不是開放訪問權(quán)限了。\x0d\x0a\x0d\x0a最后,在oracle Net Configuration Assistant里配置相應(yīng)的,IP地址、數(shù)據(jù)庫(kù)實(shí)例的服務(wù)名、用戶/口令。\x0d\x0a\x0d\x0a這再不通就怪了。