linjw 发表于 2024-3-5 11:42:35

数据源选不到 oracle

要怎么连oracle数据库?

Felix.Li 发表于 2024-3-5 11:42:36

总结:

您如果是自己本地桌面设计器的,可以使用ODBC连接。
驱动下载:
https://www.oracle.com/database/technologies/instant-client/downloads.html
然后在连接时选择ODBC,使用如下字符串格式连接:
Driver={Oracle in instantclient_21_9};Server=127.0.0.1/orcl;Uid=C##LI; Pwd=*****;


如果自己开发的程序,也可以使用Oracle Data Provider,参考这个添加privider:
https://github.com/activereports/Samples14/tree/master/Advanced/PageAndRDL/OracleDataProvider
添加配置文件并且下载包:Oracle.ManagedDataAccess.Client


如果您在生成项目没有授权。是Designer没有授权的话,也可以手动添加license文件,
在properties里面添加license.licx文件。并添加Designer授权赋值:
GrapeCity.ActiveReports.Design.Designer, GrapeCity.ActiveReports.Design.Win
这是Designer的win授权地址


Felix.Li 发表于 2024-3-5 12:04:59

问题描述:

Oracle连接

问题回复:
桌面设计器的话,您可以试用ODBC连接。具体可以参考这个帖子:
https://gcdn.grapecity.com.cn/showtopic-203038-1-2.html

linjw 发表于 2024-3-5 15:50:49

按你这个贴操作了,明明有授权,还提示没授权,要怎么处理?

linjw 发表于 2024-3-5 15:53:04

还有就是,我的是 AR 15 版本的。

linjw 发表于 2024-3-5 16:13:47

Felix.Li 发表于 2024-3-5 12:04
问题描述:

Oracle连接


还是不行。

Bella.Yuan 发表于 2024-3-5 16:53:32

linjw 发表于 2024-3-5 16:13
还是不行。

您好,这个应该是license有问题导致的,可以参考这个链接重新生成一下license文件在测试看看。
https://help.grapecity.com.cn/pages/viewpage.action?pageId=71011187

linjw 发表于 2024-3-5 17:14:19

Bella.Yuan 发表于 2024-3-5 16:53
您好,这个应该是license有问题导致的,可以参考这个链接重新生成一下license文件在测试看看。
https:// ...

不行,你们给的这个DEMO是winForm,的,你现在这个连接是webForm 没办法试.我在其他项目是不会报没授权的。应该是你们这个设置oracle的代码有问题。针对AR15的用不了,有没有别的办法,我只是想连oracle,怎么这么难搞?

Eden.Sun 发表于 2024-3-5 18:14:05

linjw 发表于 2024-3-5 17:14
不行,你们给的这个DEMO是winForm,的,你现在这个连接是webForm 没办法试.我在其他项目是不会报没授权 ...

从上面来看,您的第一个问题是Oracle数据库连接,这个是没有安装 ODBC 驱动,您可以按照最开始的版主给您回复的,您安装ODBC驱动之后在连接呢?




后面你说的,授权的问题,你的demo是从哪里获取的?这个demo的作用是什么呢?从报错信息来看是缺少授权信息,您按照楼上版主的生成license的方式先试一下。
生成的授权信息是通用的。

linjw 发表于 2024-3-11 18:02:45

Eden.Sun 发表于 2024-3-5 18:14
从上面来看,您的第一个问题是Oracle数据库连接,这个是没有安装 ODBC 驱动,您可以按照最开始的版主给您 ...

方便远程操作一下吗?看了很多帖,都不行,那些帖有的是14以前的版本,我的是15版本的。那个代码是为了生成oracle的驱动连接,是上面提供的链接进去操作的。你们有没有解决15版本的一整套处理流程呢?不要东一块西一块的,这样用户很容易让你们搞晕。
页: [1] 2
查看完整版本: 数据源选不到 oracle