反饋已提交

網絡繁忙

資料連結支援範圍

1. 描述

FineReport 連結資料源的方式多種多樣。

1)支援透過 JDBC 的方式直接連結資料庫。

2)透過 JNDI 的方式與應用伺服器共享資料連結。

3)支援 XMLA 資料連結的方式來與多維資料庫進行連結。

4)支援透過 JCO 連結 SAP 系統。

FineReport 在設計器和平台中都可以建立資料連結。詳情參見下表。

注:JDBC 連結與 JNDI 連結對比請參見:JDBC 連結與 JNDI 連結對比

 資料連結型別設計器/平台  
  JDBC設計器/平台,推薦使用平台
  JNDI  設計器
  多維資料庫  設計器
  其他資料庫  設計器

2. 資料支援型別

2.1 JDBC 類

 FineReport 支援的資料庫及對應的連結屬性值如下表所示。

資料源  版本 驅動  URL 
  APACHE KYLIN  1.5、2.2

org.apache.kyli

n.jdbc.Driver

  jdbc:kylin://<hostname>:<port>/

<kylin_project_name>

  HP Vertica  Vertica_7.2.1  com.vertica.jdbc.Driver

 jdbc:vertica://verticaHost:port

/databaseName

  IBM DB2 DB2_7.2;
 DB2_8.1;
 DB2_8.2;
 DB2 V9.7;
 DB2_10.5
com.ibm.db2.jcc.DB2Driver    jdbc:db2://hostname:port/dbname
  INFORMIX  11.7;11.5

  com.informix.jdbc

.IfxDriver

  jdbc:informix-sqli://{host}:{port}/

{database}:INFORMIXSERVER={server}

  Microsoft SQL ServerSQL server 2000;
SQL server 2005;
SQL server 2008;
SQL server 2012;
SQL server 2014;
SQL server 2016

  com.microsoft.sqlserve

r.jdbc.SQLServerDriver

  jdbc:sqlserver://localhost:1433;

databaseName=

MySQLMySQL_5.1;
MySQL_5.5;
MySQL_5.5.46;
MySQL_5.5.5;

MySQL_5.6.22;

MySQL_5.6.28;

MySQL_5.6.29;

MySQL_5.6.31;MySQL_5.6.34;

MySQL_5.6.35;
MySQL_5.6.37;
MySQL_5.7;

MySQL_5.7.16;

MySQL_6.5

【驅動1】com.mysql.jdbc.Driver;
【驅動2】org.gjt.mm.mysql.Driver 
jdbc:mysql://localhost/dbname 
 Oracleoracle 9i;

oracle_9.2;

oracle10.2.0;

oracle 11g;

oracle_11g2;

oracle_11.2.0.3;

oracle_11.2.0.4;

oracle_11.2.3;

oracle 12c;

oracle 10g AIX版本

oracle.jdbc.driver.

OracleDriver 

jdbc:oracle:thin:@localhost:1521:

databaseName 

 Pivotal Greenplum Database 

【驅動1】org.postg

resql.Driver;

【驅動2】com.pivotal.

jdbc.GreenplumDriver

 【對應驅動1】jdbc:postgresql:

//hostname:port/dbname

【對應驅動2】jdbc:pivotal:

greenplum://hostname:port;

DatabaseName="

 Postgresql postgresql_9.4.7;9.5.0; org.postgresql.Driver

 jdbc:postgresql://hostname

:port/dbname

 DERBY

org.apache.derby.jdbc

.ClientDriver  

 jdbc:derby://localhost:1527/
 KINGBASE
 com.kingbase.Driver jdbc:kingbase://hostname:port
 Gbase 8A Gbase 8A(基於mysql) com.gbase.jdbc.Driver

 jdbc:gbase://hostname

:port/dbname

 Gbase 8S  Gbase 8S(基於infomix)

com.gbasedbt.jdbc

.IfxDriver 

 jdbc:informix-sqli://

{host}:{port}/{database}

:INFORMIXSERVER={server}

 Gbase 8T Gbase 8T(基於informix)

 com.informix.jdbc

.IfxDriver

 jdbc:informix-sqli://{host}:

{port}/{database}

:INFORMIXSERVER={server}

 Presto

 Presto_0.152

;0.169

 com.facebook.presto

.jdbc.PrestoDriver

 jdbc:presto://host:port/catalog
 SAP HANA
 com.sap.db.jdbc.Driver

 jdbc:sap://hostname:port

?reconnect=true

 SAP Sybase SAP Sybase ASE_12.5;SAP Sybase IQ

 com.sybase.jdbc4.jdb

c.SybDriver

jdbc:sybase:Tds:hostname:

2638/databasename  

 TeraData 

 Teradata_v12; TeraData_15.0

0.06.04

 com.ncr.teradata.

TeraDriver

 jdbc:teradata://localhost

/CLIENT_CHARSET=EUC_CN

,TMODE=TERA,CHARSET=ASCII,

LOB_SUPPORT

 APACHE IMPALA impala 2.2;
 impala 2.3;
 impala 2.8;
 impala 2.9;
 impala 2.10;
 impala 2.10 kudu1.5;

 com.cloudera.impala

.jdbc41.Driver

jdbc:impala://hostname:port

/_impala_builtins  

 Hadoop Hivehive_1.1;  Hadoop_Hive_1.2;hive2.3;
hive2.1.2;hive2.1.1;

 org.apache.hive.jdb

c.HiveDriver

jdbc:hive2://hostname:port

/databasename  

 SPARK  1.6;
  2.1;2.2;2.3; 

 org.apache.hiv

e.jdbc.HiveDriver

 jdbc:hive2://hostname:port

/databasename

 TRANSWARP INCEPTOR(星環) 星環_4.6.4;
 星環_4.7.1;
 星環_4.5.1;
 星環_5.1;
 星環_5.2.1;

org.apache.hive.jdbc

.HiveDriver  

 jdbc:hive2://hostname:port

/databasename

達夢
DM7dm.jdbc.driver.DmDriverdm.jdbc.driver.DmDriver
APACHE Phoenix 

 org.apache.phoenix

.jdbc.PhoenixDriver

 jdbc:phoenix:hostname:

port/dbname

 ADS
 com.mysql.jdbc.Driver

 jdbc:mysql://hostname:por

t/my_ads_db

 Amazon Redshift

【驅動1】com.amazon.

redshift.jdbc4.Driver 

【驅動2】com.amazon.

redshift.jdbc41.Driver

 【驅動1】

jdbc:redshift://endpoint:

port/database

 【驅動2】

jdbc:postgresql://endpoint:

port/database

 H2
 org.h2.Driver

 jdbc:h2://${ENV_HOME}/.

./databaseName

 Hsql

 com.fr.third.org.hsqldb.

jdbcDriver

 jdbc:hsqldb:file:[PATH_TO_DB_FILES]
 Sqlite
 org.sqlite.JDBC jdbc:sqlite:[PATH_TO_DB_FILES]
 GaussDB 200
 org.postgresql.Driver

 jdbc:postgresql://hostnam

e:port/dbname

 FusionInsight elk
 org.postgresql.Driver

 jdbc:postgresql://hostname

:port/dbname

 FusionInsight HD

 org.apache.hive.jdbc.

HiveDriver

 jdbc:hive2://10.135.0.110:

24002,10.135.0.67:24002,10.135.0.66:

24002/;serviceDiscoveryMod

e=zooKeeper;zooKeeperNamespace

=hiveserver2;sasl.qop=auth-con

f;auth=KERBEROS;zk.principal

=zookeeper/hadoop;principal

=hive/hadoop.hadoop.com

@HADOOP.COM;

 華為雲DWS
 org.postgresql.Driver

 jdbc:postgresql://hostnam

e:port/dbname

 Hbase

  org.apache.phoenix

.jdbc.PhoenixDriver

  jdbc:phoenix:hostname:

port/dbname

 cache

  com.intersys.jdbc.

CacheDriver 

  jdbc:Cache://ip:port/database  
瀚高

org.Postgresql.Driver
Firebird

org.firebirdsql.jdbc.

FBDriver

jdbc:firebirdsql:伺服器IP位址/

埠號:E:/boston/database/

BAS_PB.FDB?encoding=UTF8

dBASE

jstels.jdbc.dbf.

DBFDriver2

jdbc:jstels:dbf:對應路徑
ODBC資料源

sun.jdbc.odbc.

Jdbc0dbcDriver

 jdbc:odbc:實際ODBC名
阿裏雲 MaxComputer

com.aliyun.odps.

jdbc.OdpsDriver

jdbc:odps:http://service.

odps.aliyun.com/api?project=

工程名

Access

【驅動1】sun.jdbc.odbc.

Jdbc0dbcDriver

【驅動2】net.ucanaccess.

jdbc.UcanaccessDriver

jdbc:odbc:資料源名

jdbc:ucanaccess://access

資料庫 jdbc:odbc:qwe

透過oci方式連結Oracle

oracle.jdbc.driver.

OracleDriver 

jdbc:oracle:oci:@網路服務名
MySQL8

com.mysql.cj.jdbc.Driverjdbc:mysql://ip:port/<資料庫名>
[平台]ClickHouse 資料連結


2.2 多維資料庫

  Microsoft Analysis Services(ssas)、Oracle Essbase、SAP  HANA(可透過 XMLA 資料連結 使用)
  SAP BW資料連結
  SAP 資料連結

2.3 JNDI 類

  Tomcat配置JNDI連結
  WebSphere配置JNDI連結——待完善
  WebLogic配置JNDI連結
  Jboss配置JNDI連結——待完善

2.4 其他類


 Spider 引擎資料連結
  [設計器]MongoDB資料庫連結
  JSON資料連結
  Redis 資料連結

2.5 需要安裝插件連結的


Redis資料集

新SSAS插件

InfluxDB資料集

JSON 資料集插件
MongoDB 資料庫插件
Spider 資料集插件
SAP 資料集插件
新SAPBW資料集插件
Elasticsearch資料集-悅享版

3. 更多資料型別

3.1 FineDataLink

FineDataLink 處理後的資料可供 FineReport 使用,FineDataLink 助力報表開發與應用請參見:FineDataLink 如何助力報表開發與應用

FineDataLink 可為FineReport 帶來更多型別的資料對接能力,目前FineReport 不支援但 FineDataLink 支援的資料源如下表所示:

資料源型別
資料源資料讀取資料寫入
資料庫
人大金倉Kingbase
StarRocks
API型別API
簡道雲
SAP RFC開發中
WebService開發中

注:FineDataLink 支援的資料源請參見:FineDataLink支援的資料源

附件列表


主題: 資料準備
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉