遠端連線oracle

來源:互聯網
上載者:User

標籤:

1.在安裝了oracle的伺服器中,通過Database Configuration Assistant工具,配置串連模式為[共用伺服器模式],使oracle資料庫服務支援共用!
!!可能出現錯誤:Enterprise Manager配置失敗-監聽程式未啟動或資料庫服務未註冊到該監聽程式-ORACLE 11g
解決方案:
經過查看警告中給出的記錄檔F:\develop\oracle_data\app\Administrator\cfgtoollogs\dbca\test\emConfig.log有如下內容:
配置:connectDesc :(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=BUG-CLASS)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=test)))
 
但是在listener.ora中是這樣的:
(ADDRESS =(PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
 
顯然電腦BUG-CLASS是不能夠訪問localhost(暫不理解)
(1).啟動Net Manager,在“監聽程式”--Listener下添加一個地址,主機名稱寫電腦名稱字或者ip(上述中BUG-CLASS),連接埠號碼還是1521,然後儲存。
(2).重啟監聽服務。
(3).重新設定Database Configuration Assistant。

PS:Navicat和PL/SQL Developer串連oracle,均需要使用oracle外掛程式包:instantclient-basic-win32-10.2.0.5.zip,關聯外掛程式包中的oci.dll,外掛程式包可以解壓到任意目錄下!

======================================================
PL/SQL Developer遠端連線oracle
1,先到Oracle網站下載Instant Client用戶端外掛程式包:
http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html
解壓到任意目錄即可.例如:D:/instantclient_11_2
2.在D:/instantclient_11_2目錄建立檔案tnsnames.ora,使用文字編輯器開啟寫入如下內容:
[要登入的資料庫在本機電腦中的別名]=
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = 【目標資料庫名】)
    )
)
第一個黃色字塊:表示定義遠端資料庫伺服器在本機電腦中的別名
第二個黃色字塊:遠端資料庫執行個體名
3、添加一個環境變數,名為TNS_ADMIN,值為tnsnames.ora檔案所在路徑。比如我的本機為:D:/instantclient_11_2/
4、在Path中添加D:\oracle\product\instantclient_11_2
5、設定ORACLE的語言,添加環境變數NLS_LANG ,值為SIMPLIFIED CHINESE_CHINA.ZHS16GBK
6.啟動PLSQL輸入使用者名稱、密碼和資料庫登入名稱,登入。

遠端連線oracle

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.