1

我刚刚下载了使用 postgresql 的 jasperreports 服务器(社区版)。(没有使用 mysql 数据库安装的选项)。我所有的数据库都使用 mysql 服务器。问题是 jasperreports 服务器的社区版是否将 ETL 作为嵌入式功能,因为 jaspersoft etl 可以单独下载?

如果不是,这是否意味着我必须将所有 mysql 数据库转换为使用 postgresql 服务器?

伦比

4

3 回答 3

1

不,你不需要转换。您实际上可以在 MySQL 中安装 JasperServer,但我只是不确定您是否可以使用标准安装程序来完成,或者您是否必须进行修改。但是只有 JasperServer 数据存储在 postgresql db(JRXML 文件、jasperserver 凭据等)中,您当然仍然可以从 MySQL 数据库构建报告,而不必将它们转换为 postgresql。

这是有人写的关于在 MySQL 5.5 上安装 JasperServer 的帖子 -链接

编辑:当前版本(2015 年 9 月)JasperReports 社区版现在确实有 ETL下载链接它是 Talend Data Integrations 的修改形式。

于 2012-01-31T17:19:20.840 回答
1

Ben 的回答是完全正确的......但这有点误导,因为 JasperReports Server Community Edition 4.5 现在完全支持 MySQL 5.5。他链接到的帖子非常有帮助,但 JRS 4.5 不再需要它。

下载页面上选择“jasperreports-server-cp-4.5.0-bin.zip”。(不要选择捆绑在 PostgreSQL 中的安装程序。)您将在包含的文档“JasperReports-Server-CP-Install-Guide.pdf”中找到第 6.1.2 节手动创建 JasperReports 服务器数据库 - MySQL。

于 2012-01-31T19:08:10.460 回答
0

在 Jasper Reports Server 5.5 中,我们可以从选择数据源页面的“JDBC 驱动程序”下拉列表中添加所需的驱动程序。在那里可以添加所需的驱动程序;在这种情况下“MYSQL(com.mysql.jdbc.driver)”

于 2013-12-06T06:45:48.233 回答