pl/sql developer 登陸提示ORA-12514(轉)


 
pl/sql developer 登陸提示 ORA-12514
說明監聽服務已經起來了
備注:通過 lsnrctl 命令來啟動/停止/查看/重載監聽器/服務 lsnrctl start|stop|status|reload|service
 
首先了解下oracle的連接架構
oracle無論是遠程連接還是本地連接都有客戶端和服務器端之分
服務器端:安裝oracle服務器端軟件並配置oracle數據庫實例
客戶端:用來連接oracle服務器端並操作數據庫 需要安裝oracle的客戶端軟件(官方網站的oracle-clinet軟件)同時安裝pl/sql developer 。
連接要成功必須保證服務器端的listener.ora和客戶端的tnsnames.ora配置正確
 
服務器端:
D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
這里面有服務器端和客戶端兩部分配置,缺一不可。
SID_LIST_LISTENER =
 (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
 (SID_DESC =
       (GLOBAL_DBNAME = TEST)
       (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) 
       (SID_NAME = TEST)
      )
 )
備注:
1、紅色字體的為服務器端的配置一般安裝 oracle是自動存在。
2、藍色字體的為客戶端(用於連接客戶端程序)的配置如果不存在請添加上去(注意 TEST是實例),添加完畢后重啟監聽服務。
 
 
客戶端:
D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
SHANGHAI  =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1522))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )
備注:1、客戶端的配置可以通過修改此文件或者是用軟件net  configuration assistant 來配置
         2、紅色字體為配置參數,注意對號入座。
shanghai----網絡服務名。
192.168.1.200----服務器地址。
1522-------連接數據庫的端口通常查看服務器端的listener.ora文件。
orcl -------你要連接的服務器的那個實例或是那個數據庫。
 

原文:

http://h3cxbj502.blog.51cto.com/821994/986470

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM