程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> PL/SQLDeveloperORA-12154:TNS:無法解析指定的連接標識符

PL/SQLDeveloperORA-12154:TNS:無法解析指定的連接標識符

編輯:Oracle教程

背景:
在本機(Win7 64位 旗艦版)安裝Oracle 11g的客戶端(安裝的32位的ORACLE客戶端,如果安裝64位的ORACLE客戶端的時候,在CMD命令中,輸入sqlplus /nolog 命令會無法識別,也就是無法識別),並設置相應的本地服務後,用PL/SQL Developer提示下面的錯誤:
Could not load "……\bin\oci.dll"”這個錯誤,64位win7上裝PL/SQL,經常會遇見“Could not load "……\bin\oci.dll"”這個錯誤,我查了一下資料,原因是PL/SQL只對32位OS進行支持,解決方法是額外加載一個oci.dll文件。
解決方法:鏈接
更正錯誤一後,又提示下面的錯誤:
ORA-12154: TNS: 無法解析指定的連接標識符
解決方法:

進入PL SQL Developer的主界面,在登錄界面選擇取消即不登錄進入主界面,然後選擇菜單Tools(工具)-Preferences(首選項),在設置窗口中,選擇Oracle-Connection(連接),對應設置窗口中,找到Oracle Home(Oracle主目錄),選擇你本地所安裝客戶端的版本(如下圖),保存設置,然後重新啟動PLSQL Developer,這時就可以正常登錄了。

\

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