程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> 64位win7下pl/sql無法連接oracle解決方法

64位win7下pl/sql無法連接oracle解決方法

編輯:Oracle教程

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved