C#.net中OracleConnection 连接出现12154

liln0530 2016-01-12 06:02:36

我在plsql和服务器资源中都可以正常连接数据库
但是代码中却怎么都不好使
tnsping 10.64.10.227也跑过


代码如下

OracleConnection conn = new OracleConnection("user id=dzdd_rjpt;password=dzdd_rjpt;data source=10.64.10.227/ora8i");
//提示ORA-12154: TNS: 无法解析指定的连接标识符

OracleConnection conn = new OracleConnection("password=dzdd_rjpt;user id=dzdd_rjpt;data source= (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.64.10.227)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ora8i)));");
//ORA-06413: 连接未打开

两种都试过了可是还是连接不上
oracle10和11都装过可是都没有效果
求帮助
...全文
156 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liln0530 2016-01-12
  • 打赏
  • 举报
回复
是不是和oracle data prived for .net 的版本有关系 我的是10.2 同事的是11 看来看去就这点不一样
liln0530 2016-01-12
  • 打赏
  • 举报
回复
引用 6 楼 xunzaosiyecao 的回复:
http://blog.csdn.net/jiankunking/article/details/35222833
我plsql是可以连接的 现在就是c#里面用到OracleConnection连不上
liln0530 2016-01-12
  • 打赏
  • 举报
回复
引用 5 楼 xuzuning 的回复:
你的侦听名不是 ora8i 吧?后面还有那个什么
我plsql就是这样连的
xuzuning 2016-01-12
  • 打赏
  • 举报
回复
你的侦听名不是 ora8i 吧?后面还有那个什么
liln0530 2016-01-12
  • 打赏
  • 举报
回复
引用 3 楼 starfd 的回复:
http://www.cnblogs.com/shengtianlong/archive/2010/07/03/1770447.html 按个试下链接中的所有链接字符串呢
我原来是11g可以用 卸了11g改成10g了就不好使了
  • 打赏
  • 举报
回复
http://www.cnblogs.com/shengtianlong/archive/2010/07/03/1770447.html 按个试下链接中的所有链接字符串呢
liln0530 2016-01-12
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
https://www.haosou.com/s?q=12154&src=360chrome_zoned
我是搜了一下午,看了好多都不是我这问题

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧