首页 > 数据库技术 > 详细

C#连接ORACLEt提示不识别的服务名

时间:2019-10-29 01:55:30      阅读:93      评论:0      收藏:0      [点我收藏+]

oracle 数据库 使用 TNS 提供服务。问题 :  郫都区 HDATACENTER  开发时 安装的 ODTC For Visual Studio 2015 安装好后, 创建ORACLE连接时 使用  Oracle Database (ODP.NET, Managed Driver)

技术分享图片

如此创建的HDATACENTER ,其中 Form程序 没问题 ,但是WIndows服务程序总是提醒 不识别的服务名,分析可能tnsnames.ora的问题,虽然Form程序和Windows服务中都放了这个文件,但是好像Windows服务,不会从可执行文件路径读取,Form程序就能正常运行,从该服务器上搜索tnsnames.ora, 发现发已经安装了oralce 11g client 插件,

技术分享图片

以上变量值,主要是指定 tnsnames.ora的文件路径位置,如此设置完环境变量之后,重启HDATACENTER服务,问题解决

C#连接ORACLEt提示不识别的服务名

原文:https://www.cnblogs.com/dlzh/p/11756073.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!