VS2012连接oracle错误:无法解析指定的连接标识符

Cigel 2013-09-04 01:21:28
本人使用VS2012,本地装有oracle10g,想练习一下ODP.NET,就装了一个ODAC 11g的一个版本,然后连接11g的数据库没有问题,但是不知道怎么再连接10g TNSNAMES.ORA 配置文件里配置的连接串,于是我就把ODAC卸载了。

使用传统的System.Data.OracleClient连接oracle10g,在PL/Sql 中可以正常连接,在VS2005中可以正常连接,可是在VS2012中连接就报:无法解析指定的连接标识符这个错误。

!!!!求大神指教!!!!!
...全文
203 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
硕诺客服 2013-12-07
  • 打赏
  • 举报
回复
引用???试试吧。。。
学城 2013-09-04
  • 打赏
  • 举报
回复
请到 msdn中查找。
Cigel 2013-09-04
  • 打赏
  • 举报
回复
连接串:server=BCC25;uid=***;pwd=*** 在2005中使用这个串没有问题,在VS2012里就不可以,怀疑是装ODAC时修改了2012的什么设置
row32hahaha 2013-09-04
  • 打赏
  • 举报
回复
.net连接oracle最好用以下格式 Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ip或计算机名)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME = 服务名)));User Id=用户;Password=密码;
row32hahaha 2013-09-04
  • 打赏
  • 举报
回复
字符串贴出来看看

111,094

社区成员

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

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

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