FineReport数据库驱动及 URL 对应表

以下列出设计器中支持的数据库及对应的连接属性值:

数据库类型 驱动器 URL 支持数据库版本
Oracle oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@ip:1521:databaseName Oracle9i、Oracle10g、Oracle11g
Oracle oracle.jdbc.driver.OracleDriver jdbc:oracle:oci:@databaseName Oracle9i、Oracle10g、Oracle11g
Sqlite org.sqlite.JDBC jdbc:sqlite://${ENV_HOME}/../FRDemo.db Sqlite
DB2 com.ibm.db2.jcc.DB2Driver jdbc:db2://ip:50000/databaseName DB2_7.2、DB2_8.1
SQL Server com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc:sqlserver://ip:1433;databaseName=xxx SQL Server2000、2005、2008、2012、2014、2016
MySQL com.mysql.jdbc.Driver jdbc:mysql://ip/databaseName?user=root&useUnicode=True&characterEncoding=gb2312 MySQL4.0 版本以上
MySQL org.gjt.mm.mysql.Driver jdbc:mysql://ip/databaseName?user=root&useUnicode=True&characterEncoding=gb2312 MySQL4.0 版本以上
Sybase com.sybase.jdbc2.jdbc.SybDriver jdbc:sybase:Tds:ip:5000/databaseName?CHARSET=cp936 Sybase
Access sun.jdbc.odbc.JdbcOdbcDriver jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=${ENV_HOME}..\FRDemo.mdb Access
Access sun.jdbc.odbc.JdbcOdbcDriver jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *accdb)};DBQ=${ENV_HOME}..\FRDemo.accdb Access2007 及以上版本
Access net.ucanaccess.jdbc.UcanaccessDriver jdbc:ucanaccess:// 数据库所在路径 Access
Derby org.apache.derby.jdbc.ClientDriver jdbc:derby://ip:1527/databaseName Derby
Postgre org.postgresql.Driver jdbc:postgresql://ip:5432/databaseName Postgre
Others org.hsqldb.jdbcDriver jdbc:hsqldb:file:[PATH_TO_DB_FILES] Hsql

注:在进行数据连接的时候要注意驱动器支持的数据库版本,如果选择的数据库版本不在上述表格中,那么就需要更换驱动器。

示例

使用 oracle 数据库的时候,没有使用上述表格中所说的版本,而是 oracle12c,那么需要把 oracle7 中 jdbc/lib 目录下的ojdbc7.jar 放进 FR 的WEB-INF/lib 中,同时删除ojdbc14.jar。相当于换了一个 oracle 驱动,oracle ojdbc 最新下载地址:http://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html

注:如果 FR 内置没有 JDBC 数据连接使用的驱动,需要用户自己将对应驱动放置在%FR_HOME%\WebReport\WEB-INF\lib 文件夹下,如果放入驱动之后还是连接不上,请注意驱动版本和是否需要辅助 jar。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容