簡體   English   中英

嘗試登錄時出錯:ORA-12154

[英]Error when trying to log in: ORA-12154

and PL/SQL Developer for the development. 我正在使用Oracle 10 和PL / SQL Developer進行開發。 我已經從Net Manager測試過可以連接數據庫了,但是當我嘗試連接PL / SQL Developer時出現了我不明白的問題:

ORA-12154: TNS:could not resolve the connect identifier specified

我已經搜索了問題的解決方案,但仍然無法解決。 有什么建議?

http://i.stack.imgur.com/OpjSI.png

這很難。 tnsping工作。 tnsnames.ora是正確的。 這篇文章為我解決了這個問題: http//sambitimes.blogspot.de/2010/10/ora-12154-error-in-windows-7.html

如果PL / SQL-Developer的安裝路徑包含括號,它會搞砸......這對win7不起作用:“C:\\ Program Files(x86)\\ PLSQL Developer”

這對我來說:“C:\\ Program Files \\ PLSQL Developer”

我希望它對其他人有幫助。

這通常意味着您指定的數據庫名稱不在tnsnames.ora文件中。 如果您打開PL / SQL Developer,您將在“關於”菜單下找到“支持信息”選項。 這有一個這樣的條目:

TNS File
  D:\Oracle\Designer\net80\admin\tnsnames.ora

確保您的數據庫在此文件中。

Oracle文檔說:

原因:使用連接標識符請求與數據庫或其他服務的連接,並且使用配置的命名方法之一無法將指定的連接標識符解析為連接描述符。 例如,如果使用的連接標識符類型是網絡服務名稱,則無法在命名方法存儲庫中找到網絡服務名稱,或者無法找到或到達存儲庫。

您是否嘗試以相同的方式從Net Manager和PL / SQL Developer連接到數據庫?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM