C#Oracle Connectionstring

时间:2015-10-19 19:27:15

标签: c# database oracle connection connection-string

我在oracle和C#之间遇到了一些问题。我似乎无法连接到我的应用程序中的数据库(= localhost)。我使用的是Oracle XE11.2。每次我调用" conn.Open()"和Oracle返回此错误:{" ORA-12154:TNS:无法解析指定的连接标识符"}。

我100%确定用户ID和密码是正确的,因为我可以通过SQL Developer登录数据库。我认为问题可能出在数据源中,但我不确定。有谁可以帮忙吗?

这是我的代码:

string connstring = "Data Source=xe;User Id=Software;Password=Software";

//Open connection
OracleConnection conn = new OracleConnection(connstring);
conn.Open();

1 个答案:

答案 0 :(得分:1)

你尝试过ping" tnsping xe"从运行程序的机器?