liweichao 发表于 2020-11-10 17:55:16

OLEDB创建数据源的问题

本帖最后由 liweichao 于 2020-11-10 17:58 编辑

redhat7 + oracle

提示错误:无效的数据提供程序 OLEDB.


window没问题


连接字符串:data source=*******;provider=OraOLEDB.Oracle;user id=********;password=******;

KearneyKang 发表于 2020-11-10 18:04:37

本帖最后由 KearneyKang 于 2020-11-11 17:28 编辑

好的,问题已经收到。
我们这边需要根据你的情况进行一个验证,估计需要花一点时间
您好经过验证发现:
你是在Linux系统上使用直接进行报表的预览还是,部署在Linux服务器上出现这样的问题
在Linux服务器上,那么你的项目需要使用core3.1,并且你的Oracle的驱动必须是64位的驱动

liweichao 发表于 2020-11-12 08:32:24

部署部署在linux服务上出现的问题,用的3.1的runtime,装了instantclient,如图所示,是否需要装instantclient-odbc

KearneyKang 发表于 2020-11-12 11:25:32

看起来应该是需要安装的,我这么理解对不对,就是你的Core项目现在在本机运行展示和发布都正常,但是部署在Linux系统上出现了数据库连接的错误。
那么如果是这样的话,就是数据库驱动的问题导致的该错误,需要在对应的机器上安装oracle 64位的比较新的驱动。然后你说的这个驱动你也安装下

liweichao 发表于 2020-11-25 10:35:41

这个问题研究得怎么样,centos同样的问题

KearneyKang 发表于 2020-11-25 12:00:52

你好,该问题等下跟前面你询问的问题,等下一起进行电话沟通。这样更方便解决你的问题
页: [1]
查看完整版本: OLEDB创建数据源的问题