在使用FineReport连接阿里云的ADS(AnalyticDB)数据库,很多时候在测试连接时就失败了。此时,该如何连接ADS数据库呢?
我们只需要手动将连接ads数据库需要使用到的jar放置到%FR_HOME%\WebReport\WEB-INF\lib下面,然后重启设计器,新建JDBC数据连接,其数据库下拉选项中选择My SQL,接着手动输入其驱动URL以及用户名密码即可。具体步骤如下:
1、jar准备
连ads数据库要使用mysql的jdbc驱动包,下载下来之后,将其放到相应的lib下面。
对于ads来说,连接的jdbc驱动很关键,一定要与本身库版本相匹配才可以。可以使用select version()来查看数据库版本。这边连接的是5.1.31-mysql-ads版本的ads库,确认后使用的为图中5.1.31的jdbc驱动。
2、新建数据连接
重启设计器,点击服务器>定义数据连接,新建一个JDBC数据连接,数据库选择mysql,驱动选择com.mysql.jdbc.Driver,URL手动输入,对应用户名密码填写完成Access Key,然后点击连接池属性,获取连接前校验选择否。
点击测试连接,连接成功即可使用该数据库中的数据了。此时,新建数据集,可看到数据连接正常加载库表信息,可正常执行SQL。
在这个连接方式中需要注意的地方也就两点内容:
- “获取连接前校验”选择否;
- JDBC驱动包必须与ads数据库的版本匹配。
最后,需要驱动包的附件可以私信问我要。
相关推荐
随着NoSQL数据库越来越流行,MongoDB数据库作为NoSQL数据库中的领头羊,使用也越来越广泛。为此,FineReport V8.0版本提供了数据连接和数据集接口,可以通过开发一款可以连接和使用的MongoDB数据库的插件。
如何连接oracle数据库及故障解决办法 如何连接oracle数据库及故障解决办法 如何连接oracle数据库及故障解决办法
帆软报表FineReport中数据连接中的Tomcat配置JNDI连接,要通过JNDI方式定义数据连接,首先在Tomcat服务器配置好JNDI,然后在设计器中直接调用JNDI的名字,即可成功使用JNDI连接,本文进行详细演示。
帆软报表FineReport数据库文件
可用于数据库客户端连接、FineReport 等报表工具连接 包含 Jar 包列表: 01、hadoop-common-3.0.0-cdh6.3.1.jar 02、hive-exec-2.1.1-cdh6.3.1.jar 03、hive-jdbc-2.1.1-cdh6.3.1.jar 04、hive-jdbc-2.1.1-cdh6.3.1-...
本文详细地介绍了报表软件FineReport如何连接SAP HANA的方法教程。
finereport 连接clickhouse数据库 jar
以oracle9i数据源制作的模板jndi.cpt为例来说明如何在FineReport中的Websphere配置JNDI连接,并进行详细演示。
FineReport 使用文档 FineReport 绝对好用
PHP代码,主要功能实现连接数据库,删除数据库表内内容
报表工具FineReport使用教程之自动计算日期.docx
报表软件FineReport如何连接SAP HANA.docx
1. FineReport 1 1.1. 简介 1 1.2. 应用范围 2 1.3. 制作流程 3 2. 数据准备 4 2.1. Oracle数据连接 5 2.2. SQL Server数据连接 6 3. 制作报表 8 3.1. 报表分类 8 3.1.1. 普通报表 9 3.1.2. 填报报表 9 3.2. 报表...
对于finereport报表使用者很有帮助,离线帮助文档
Spring Boot2.6.13集成FineReport11.0教程
finereport.jar结合 finereport.jar结合 finereport.jar结合
finereport在数据集中sql执行没结果,而到放数据库中查询有结果
当数据集的sql语句一样,但是连接需要根据用户的不同来使用不同的连接
本机数据库版本高于8.0连接失败,需要替换lib下的数据库连接jar包版本,此资源是MySql 8.0的连接包
FineReport自学习题 V2 包括试题以及每一题对应的制作图表,可以对照制作相应报表。