win7-64位下pl/sql無法連線oracle

773281375發表於2014-03-08
1、pl/sql無法連線本機的oracle(ORA 12154:TNS:無法解析指定的連線識別符號)
解決方法:pl/sql不能安裝在Program Files(x86)資料夾下,要安裝在Program Files資料夾下

2、pl/sql無法連線遠端oracle(ORA-12514: TNS: 監聽程式當前無法識別連線描述符中請求的服務)
解決方法:①在linux下找到oracle目錄下的listener.ora,用vi編輯
②下面紅色為新增部分,其中GLOBAL_DBNAME要與客戶機配置的oracle網路名一致,SID_NAME要與本地資料庫例項名一致
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC=
      (GLOBAL_DBNAME=Lxorcl)
      (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
      (SID_NAME=orcl)
    )
  )

3、oracle監聽程式的啟動和關閉
啟動:lsnrctl start
關閉:lsnrctl stop
狀態:lsnrctl status

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29489498/viewspace-1103470/,如需轉載,請註明出處,否則將追究法律責任。

相關文章