/network/admin/目錄下的listener.ora和tnsnames.ora兩個文件。其中listener文件大致如下:#listener.oraNetworkConfigurationFile:/oracle/app/product/10.1.0/db_1/network/admin/listener.ora#GeneratedbyOracleconfigura" />

日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

PL/SQL遠程連接

系統 1771 0

一、服務器配置:

1.配置 oracle 服務器的監聽器 listener

修改 < 安裝目錄 >/network/admin/ 目錄下的 listener.ora tnsnames.ora 兩個文件。其中

listener 文件大致如下:

# listener.ora Network Configuration File: /oracle/app/product/10.1.0/db_1/network/admin/listener.ora

# Generated by Oracle configuration tools.

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = /oracle/app/product/10.1.0/db_1)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = demo1) #demo1 oracle 實例名

(ORACLE_HOME = /oracle/app/product/10.1.0/db_1)

(SID_NAME = demo1)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100 )(PORT = 1521)) #IP 地址為 oracle 服務器,如果是locahost的話只給本機用

)

)

或者如果是locahost或127.0.0.1或Compute_PC的話,你可以在增加個監聽,改成主機IP


2.tnsnames.ora 文件大致修改如下:

# tnsnames.ora Network Configuration File: /oracle/app/product/10.1.0/db_1/network/admin/tnsnames.ora

# Generated by Oracle configuration tools.

DEMO1 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521)) #IP 地址為 oracle 服務器

(CONNECT_DA<wbr style="line-height:21px">TA =</wbr>

(SERVER = DEDICATED)

(SERVICE_NAME = DEMO1) #demo1 oracle 實例名,或者服務名稱此名稱可通過 netmgr netca 修改

)

)

EXTPROC_CONNECTION_DA<wbr style="line-height:21px">TA =</wbr>

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)

(CONNECT_DA<wbr style="line-height:21px">TA =</wbr>

(SID = PLSExtProc)

(PRESENTATION = RO)

)

)

以上修改也可通過圖形界面的 netmgr netca 進行配置。修改之后,重啟監聽器


二、配置客戶端

下載官方綠色客戶端,非官方安裝包,直接解壓配置環境變量,然后就可以用plsql遠程連接


官方綠色客戶端地址:


2.解壓完成以后,配置環境變量<wbr></wbr>
TNS_ADMIN: 綠色客戶端解壓后的地址 .

3. 在綠色客戶端解壓地址增加 tnsnames.ora 文件 , 配置tnsnames.ora,如果本機上沒有安裝oracle,可以從安裝了oracle的機上拷貝一個(tnsnames.ora文件在%ORACLE_HOME%\network\admin下)放在上面的目錄D:\oraclient下。

tnsnames.ora 配置

Oracle代碼 收藏代碼
  1. oracledata=
  2. (DESCRIPTION=
  3. (ADDRESS_LIST=
  4. (ADDRESS=(PROTOCOL=TCP)(HOST= 192.168 . 0.2 )(PORT= 1521 ))
  5. )
  6. (CONNECT_DATA=
  7. (SERVICE_NAME=oracledata)
  8. )
  9. )

其中HOST為主機IP地址,(服務器不要寫locahost,寫它的本機IP)
PORT為oracle開放端口號
SERVICE_NAME為連接數據庫名字


4.打開plsql,第一次別進,直接點取消,進入配置 tool-preferences-connection,然后右邊設置
Oracle Home: 綠色客戶端解壓地址( D:\oraclient)
OCI library: 綠色客戶端解壓地址oci.dll( =D:\oraclient\oci.dll )
然后重啟,正確用戶名密碼,登錄.

5.避免中文亂碼問題,增加環境變量:
nls_lang: SIMPLIFIED CHINESE_CHINA.ZHS16GBK

PL/SQL遠程連接


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 广汉市| 垦利县| 于都县| 河津市| 积石山| 翼城县| 永修县| 仪征市| 介休市| 平安县| 册亨县| 邢台县| 梁河县| 临桂县| 洪泽县| 潼关县| 怀柔区| 津市市| 南宫市| 启东市| 正阳县| 柳州市| 天柱县| 南澳县| 喀喇| 古浪县| 壶关县| 永丰县| 滦平县| 鄂伦春自治旗| 桐城市| 宜丰县| 许昌市| 凤台县| 北宁市| 合川市| 沂水县| 陈巴尔虎旗| 金华市| 宣武区| 新沂市|