這個問題我已經搞了很久,listener.ora和tnsnames.ora兩個檔案都已經修改過了,這個看了無數遍肯定沒問題。
實在很無奈,service_name也肯定沒問題。
另外,我的環境是oracle11g 64位。sqlplus可以訪問資料庫,安裝了32位client后,plsql也能訪問oracle,就是我的web專案不能連上oracle,報ORA-12505,TNS:listeners does not currently know of sid given in connect descriptor
求高手啊!
uj5u.com熱心網友回復:
listener.ora和tnsnames.ora 檔案的內容,貼上來;uj5u.com熱心網友回復:


我的資料庫是net,不是orcl
uj5u.com熱心網友回復:
你的plsql是在裝資料庫那臺機吧。web專案呢,也是發布在那臺機器嗎我認為host=那里,填寫ip會不會好點
uj5u.com熱心網友回復:
資料庫和web專案在同一臺機器上,host我寫主機名,這個沒什么問題,我也換過ip,localhost,127.0.0.1都試過,都沒用。而且,本機專案連接資料庫,我覺得localhost是可以的。誒!真的無解了!uj5u.com熱心網友回復:
c#的web專案吧。1、安裝64位客戶端試試。
2、是不是web的配置有問題
uj5u.com熱心網友回復:
sqlplus /nologconn / as sysdba
show parameters name
把結果貼上來。
把web配置內容貼上來
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/94898.html
標籤:開發
上一篇:sql 兩個表資料不一樣,在A表中加一列B表所含的欄位1,B表中只有部分資料能供A所用
下一篇:求助。。一個SQL的寫法
