首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ORA-12154服务器上的错误

ORA-12154服务器上的错误
EN

Stack Overflow用户
提问于 2013-01-24 13:25:49
回答 1查看 1.5K关注 0票数 0

我正在将VB.NET 2010应用程序从32位2003服务器转移到连接到Oracle11g数据库的64位2008服务器,并在执行时收到以下错误消息。

代码语言:javascript
复制
DefaultSource   Error   2
ERROR [08004] [Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve the connect identifier specified
ERROR [IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed

这是我做过的一些事。

  • 将TNS_ADMIN环境变量添加到服务器。
  • 让服务器管理安装64位"Oracle驱动程序甲骨文在OraClient11g_home1“。他们还卸载了32位的"Microsoft ODBC for Oracle“驱动程序。
  • 验证了我可以使用SQLPlus连接到服务器
  • 更新了我的连接字符串,因为我使用了32位"Microsoft for Oracle“
  • 将数据库添加到ODBC系统DNS中,并验证连接是否有效。

下面是我在节点下的配置文件中的连接字符串。

代码语言:javascript
复制
<add name="SCHEMA_NAME" 
 connectionString="Driver={Oracle in OraClient11g_home1};Dbq=DATABASE_NAME;uid=USER;pwd=PASSWORD;"/>

对于我可以尝试什么,或者需要修改什么才能在新服务器上工作,有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2013-01-25 16:08:26

我通过改变连接到甲骨文的方式来解决这个问题。我正在使用Oracle.DataAccess引用,删除连接字符串中的驱动程序引用,并使用OracleConnection和oracleCommand重新构建连接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14502420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档