数据源选不到 oracle
要怎么连oracle数据库?总结:
您如果是自己本地桌面设计器的,可以使用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授权地址
问题描述:
Oracle连接
问题回复:
桌面设计器的话,您可以试用ODBC连接。具体可以参考这个帖子:
https://gcdn.grapecity.com.cn/showtopic-203038-1-2.html
按你这个贴操作了,明明有授权,还提示没授权,要怎么处理? 还有就是,我的是 AR 15 版本的。 Felix.Li 发表于 2024-3-5 12:04
问题描述:
Oracle连接
还是不行。 linjw 发表于 2024-3-5 16:13
还是不行。
您好,这个应该是license有问题导致的,可以参考这个链接重新生成一下license文件在测试看看。
https://help.grapecity.com.cn/pages/viewpage.action?pageId=71011187 Bella.Yuan 发表于 2024-3-5 16:53
您好,这个应该是license有问题导致的,可以参考这个链接重新生成一下license文件在测试看看。
https:// ...
不行,你们给的这个DEMO是winForm,的,你现在这个连接是webForm 没办法试.我在其他项目是不会报没授权的。应该是你们这个设置oracle的代码有问题。针对AR15的用不了,有没有别的办法,我只是想连oracle,怎么这么难搞? linjw 发表于 2024-3-5 17:14
不行,你们给的这个DEMO是winForm,的,你现在这个连接是webForm 没办法试.我在其他项目是不会报没授权 ...
从上面来看,您的第一个问题是Oracle数据库连接,这个是没有安装 ODBC 驱动,您可以按照最开始的版主给您回复的,您安装ODBC驱动之后在连接呢?
后面你说的,授权的问题,你的demo是从哪里获取的?这个demo的作用是什么呢?从报错信息来看是缺少授权信息,您按照楼上版主的生成license的方式先试一下。
生成的授权信息是通用的。
Eden.Sun 发表于 2024-3-5 18:14
从上面来看,您的第一个问题是Oracle数据库连接,这个是没有安装 ODBC 驱动,您可以按照最开始的版主给您 ...
方便远程操作一下吗?看了很多帖,都不行,那些帖有的是14以前的版本,我的是15版本的。那个代码是为了生成oracle的驱动连接,是上面提供的链接进去操作的。你们有没有解决15版本的一整套处理流程呢?不要东一块西一块的,这样用户很容易让你们搞晕。
页:
[1]
2