JNDI数据源使用方式

<< Click to Display Table of Contents >>

当前位置:  系统集成 > 集成部署 

JNDI数据源使用方式

Previous pageReturn to chapter overviewNext page

额外部署内容

如果需要使用JNDI数据源,请在bi.properties中添加如下配置项:

driver.interpret.class=com.yonghongtech.custom.jdbc.interpreter.MultiDriverInterpreter

 

使用方式

在永洪系统中创建GENERIC数据源。如下图:

JNDIdatasource

驱动:com.yonghongtech.custom.jdbc.jndi.Driver

URL格式: jndi:中间件名:数据库类型:jndi信息

目前支持的中间件为tomcat和weblogic,对应的url格式如下:

中间件

url

是否需要认证

tomcat

jndi:tomcat:数据库类型:jndi名

不需要

weblogic(JNDI和永洪在同一台weblogic上部署)

jndi:weblogic:数据库类型:jndi名

不需要

weblogic(JNDI和永洪不在同一台weblogic上部署)

jndi:weblogic:数据库类型: t3://ip:port?jndiName=JNDI名

需要输入weblogic的用户名和密码。

 

数据库类型如下表:

数据库

url中的数据库类型字段

Oracle

oracle

DB2

db2

Sql Server

sqlserver

MySQL

mysql

Derby

derby

Informix

informix

Sybase

sybase

Access

access

Vertica

vertica

永洪集市

yonghong

Hive

hive

Mongo

mongo

PostgreSQL

postgresql

Spark SQL

sparksql

PostgreSQL

postgresql

HANA

hana

Kingbase

kingbase

Impala

impala

HBase

hbase

Presto

presto

其它数据库

generate 或者 留空