定义数据连接是将数据库与设计器进行绑定,通过数据连接,报表就可以从数据库中读取、写入数据和修改数据等。
1. 数据支持类型
FineReport连接数据源的方式多种多样,支持通过JDBC的方式直接连接数据库,或者通过JNDI的方式与应用服务器共享数据连接。也指出通过JCO连接SAP系统。
FR在设计器和平台中都可以新建数据连接,但是平台仅支持使用JDBC的数据连接的管理。
1.1 JDBC类
|
|
|
|
数据源 |
版本 |
驱动 |
URL |
1.5、2.2 |
org.apache.kylin.jdbc.Driver |
jdbc:kylin://<hostname>:<port>/<kylin_project_name> |
|
Vertica_7.2.1 |
com.vertica.jdbc.Driver |
jdbc:vertica://verticaHost:port/databaseName |
|
DB2_7.2; |
com.ibm.db2.jcc.DB2Driver |
jdbc:db2://hostname:port/dbname |
|
11.7;11.5 |
com.informix.jdbc.IfxDriver |
jdbc:informix-sqli://{host}:{port}/{database}:INFORMIXSERVER={server} |
|
SQL server 2000; |
com.microsoft.sqlserver.jdbc.SQLServerDriver |
jdbc:sqlserver://localhost:1433;databaseName= |
|
MySQL_5.1; MySQL_5.6.28; MySQL_5.6.29; MySQL_5.6.31;MySQL_5.6.34; MySQL_5.6.35; MySQL_6.5 |
【驱动1】com.mysql.jdbc.Driver; |
jdbc:mysql://localhost/dbname |
|
oracle 9i;oracle_9.2; oracle10.2.0; |