我是使用數據庫的初學者。我試圖從c#應用程序訪問Oracle10g數據庫。但是,當我這樣做,我得到這個錯誤:將C#應用程序連接到Oracle 10g:ORA-12154:TNS:無法解析指定的連接標識符
ORA-12154: TNS:could not resolve the connect identifier specified"
我用下面的代碼:
string oradb = "Data Source=ORCL;User Id=system;Password=goodbye;";
OracleConnection conn = new OracleConnection(oradb); // C#
conn.Open();
是否有連接字符串oradb
一個錯誤?
數據源名稱AFAIK需要註冊爲TNS名稱,它只是說,它不知道你叫ORCL數據庫所在。 –
我該怎麼做? – amulous
@AmulGarg嘗試使用'數據源=本地主機:1521/orcl;用戶ID =系統;密碼=再見;'。 *免責聲明:這是來自內存,我只與Oracle工作過一次。* – Nasreddine