首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 连接oracle 的有关问题

2012-06-02 
C#连接oracle 的问题我用PL/SQL DeveLoper 可以连接用SQL Plus 也可以连接但C#去连接的时候抱异常:ORA-121

C# 连接oracle 的问题
我用PL/SQL DeveLoper 可以连接
用SQL Plus 也可以连接
但C#去连接的时候抱异常:
ORA-12154 : TNS 无法解析指定的连接标识符

代码如下:

C# code
 private string Connection = "Data Source=MES;uid=emesc;pwd=EMESC;";
  private OracleConnection _oc;


  public void Connec()
  {
  try
  {
  _oc = new OracleConnection(Connection);
  _oc.Open();
  }
  catch (OracleException oe)
  {
  MessageBox.Show(oe.ToString());
  }
   
  }



请问怎么回事

[解决办法]
你看下你的TNS,看看是不是对的。然后ping一下,看通不通
[解决办法]
主机怎么是localhost?难道你的Oracle数据库是安装在本地的?
[解决办法]
Data Source=MES;uid=emesc;pwd=EMESC;
用户名大小写有可能有问题。
[解决办法]
NET manager  テスト测试下能否连接成功。 然后把localhost改成你的机器IP在尝试。

热点排行