我是使用数据库的初学者。我试图从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