我創建了一個簡單的Win Form應用程序。但是我收到錯誤: ORA-12154:TNS:無法解析指定的連接標識符獲勝形式:ORA-12154:TNS:無法解析指定的連接標識
我有一個Oracle連接設置。我通過服務器瀏覽器連接到數據庫來驗證這一點。 (連接到數據庫)。
我知道這是我微不足道的小事。
我正在使用從Nuget下載的Oracle託管驅動程序。
我懷疑它無法找到我的TNS設置。我如何驗證?
簡單代碼:
string connString = "Data Source=qqqqq;User Id=zzzzzz;Password=xxxxx;";
using (OracleConnection oConn = new OracleConnection(connString))
{
oConn.Open();
OracleCommand cmd = new OracleCommand("select * from my_table");
var recCount = cmd.ExecuteNonQuery();
}
是數據來源qqqqq(是的,我知道這不是真正的名字)在你的TNSNAMES.ORA文件中? https://docs.oracle.com/database/121/NETRF/tnsnames.htm#NETRF007 – CDove
ORA-12154'與Oracle管理器驅動程序有關的一些錯誤。檢查連接字符串 – Prajwal
Doh !!!!就是這樣。 – PrivateJoker