問題描述:
Oracle安裝完成(同時安裝Oracle服務和客戶端),創建數據庫實例,監聽、服務配置無誤;
(sqlplus/PLSQL)登陸時都報錯:ORA-12154: TNS: 無法解析指定的連接標識符;
解決過程:
1、查看服務:
監聽服務和主服務啟動沒問題;
2、使用Net Manager中配置服務的實質為在tnsnames.ora中增加了相關配置,可通過在cmd中執行命令tnsping orcl,其中orcl為數據庫服務器名,可得到依賴文件為客戶端文件還是服務器文件,之后查看對應路徑下的tnsnames.ora中是否有相關配置;(此處如果有問題,可通過完善配置文件、調整oracle客戶端的服務器環境變量先后順序解決)
3、通過PLSQL登陸,依舊提示ORA-12154: TNS: 無法解析指定的連接標識符;
以管理員身份運行PLSQL Developer,並且確保你的PLSQL Developer是讀取的oracle客戶端配置,直接取消登陸,在Connection節點中找到Oracle Home選擇OraClient10g_home1,保存后關閉PLSQL Developer就可以正常登陸了。: