`

FineReport如何用JDBC连接阿里云ADS数据库

阅读更多

在使用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数据库的版本匹配。

最后,需要驱动包的附件可以私信问我要。

0
0
分享到:
评论

相关推荐

    FineReport如何连接和使用MongoDB数据库

    随着NoSQL数据库越来越流行,MongoDB数据库作为NoSQL数据库中的领头羊,使用也越来越广泛。为此,FineReport V8.0版本提供了数据连接和数据集接口,可以通过开发一款可以连接和使用的MongoDB数据库的插件。

    如何连接oracle数据库及故障解决办法

    首先,在连接 Oracle 数据库之前,需要在客户端机器上安装 Oracle 的客户端软件,唯一的例外就是 Java 连接数据库的时候,可以用 JDBC thin 模式,不用装 Oracle 的客户端软件。如果你已经安装了 Oracle 数据库,...

    报表软件FineReport如何连接SAP HANA.docx

    在 JDBC 连接 HANA 时,需要注意 SQL 验证查询是必填的选项,可以通过 HANA Studio 查看历史查询的 SQL 语句,然后复制粘贴到 FineReport 中。 FineReport 连接 SAP HANA 报表软件解决方案需要进行环境搭建、权限...

    报表软件FineReport如何连接SAP HANA

    最后,使用FineReport连接SAP HANA时,创建JDBC连接时还需要注意SQL验证查询是必填选项。这个SQL查询可以通过在HANA Studio中预览数据源,并通过查看历史查询的SQL日志来获取。 以上步骤总结了FineReport连接SAP ...

    FineReport数据库文件FRDemo.db

    帆软报表FineReport数据库文件

    帆软报表FineReport中数据连接之Websphere配置JNDI连接

    为了将JDBC连接转换为JNDI连接,需要回到定义数据库连接的界面,新建一个以JNDI方式命名的数据连接(例如,命名为jdbc/oracle),同时需要删除之前的JDBC方式建立的连接。此时,由于还没有建立JNDI连接,模板jndi....

    帆软连接数据库测试工具(kingbase8连接)

    “帆软测试工具包”可能包含了一系列用于测试数据库连接、查询性能、数据导入导出等功能的工具。这些工具可以帮助用户确保帆软软件与Kingbase8数据库之间的集成顺畅无误,同时提供了一种有效的方式来验证数据的完整...

    Spring Boot2.6.13集成FineReport11.0教程

    FineReport 需要连接数据库以获取数据。在本教程中,我们使用 MySQL 8.0.23 创建了一个名为 yimi 的数据库,并创建了一个名为 student 的表。用户需要了解如何创建数据库和表,并插入测试数据。 知识点 3:...

    clickhouse-jdbc-0.2.4.jar 和 clickhouse-jdbc-0.2.4-jar-with-dependencies.jar

    这涉及到理解JDBC接口、依赖管理和数据库连接配置等多个方面,对提升数据分析和报告的效率有着积极的作用。在处理大规模数据时,Clickhouse的高性能和高并发能力使得它成为一个理想的选择,而通过JDBC驱动,我们可以...

    Hive-2.1.1-CDH-3.6.1 相关JDBC连接驱动 Jar 包集合

    可用于数据库客户端连接、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的插件机制,实现了用户级别的数据库连接隔离,保证了数据的安全性和用户权限的正确实施。这个插件的实现涉及到用户认证、...

    finereport在数据集中sql执行没结果,而放到mysql数据库中查询有结果.docx

    在使用FineReport工具时,可能会遇到一种情况:在数据集中执行的SQL语句无法返回预期的结果,但同样的SQL语句直接在MySQL数据库中执行却能得到正确的结果。这种现象往往是因为配置不当或者某些设置与数据库不兼容所...

    FineReport基础培训

    数据源可以是多种类型,如MySQL、Oracle、SQL Server等,根据企业实际使用的数据库选择相应的连接方式。 接着,我们将学习FineReport的设计界面。设计界面分为设计器和预览器两部分,设计器用于创建和编辑报表,...

    fineReport

    fineReport支持多种类型的数据库连接。在集成过程中,需要配置好与项目中使用的数据库之间的连接信息。示例中的`datasource.xml`文件展示了如何配置一个Oracle数据库连接: ```xml ...

    fineReport课后10题答案.zip

    理解如何配置数据源是使用FineReport的第一步,包括连接参数设置、数据表选择以及预览数据等。 2. **报表设计**:FineReport提供了丰富的报表元素,如表格、图表、文本框等。掌握如何拖放元素、调整大小、设置样式...

    FineReport自学习题 V2.rar

    它支持多种数据源的连接,包括数据库、Excel、CSV等,能方便地进行数据抽取、转换和加载。此外,FineReport具备拖拽式界面设计,使得报表制作过程变得直观易懂,即使是对编程不熟悉的用户也能快速上手。 学习资源包...

    FineReport报表制作流程图解

    - 步骤二:设置数据库属性,选择适当的驱动(如sun.jdbc.odbc.JdbcOdbcDriver),修改URL中的DatabaseName为实际数据库名,如FRDemo。根据不同的数据库类型(如MySQL)选择相应的驱动并生成URL模板。输入数据库...

    FineReport 8.0基础培训视频全套

    3. **数据源配置**:讲解如何添加和管理数据源,包括SQL查询、ODBC、JDBC等不同类型的数据库连接方式,以及数据集的创建与维护。 4. **报表设计**:深入教学如何设计各类报表,如表格、图表、自由表、交叉表等,...

    fineReport一些使用经验,使用文档

    FineReport的一些使用经验与使用文档 FineReport是一款功能强大且灵活的报表工具,集数据展示、数据查询和数据录入功能于一身,广泛应用于基于BS软件系统的开发中。本文将对FineReport的使用经验和使用文档进行总结...

Global site tag (gtag.js) - Google Analytics