kettle连接常用数据库JNDI配置方式

kettle连接几种常用数据库JNDI配置方式如下:

1.mysql数据库jndi配置:

#mysql_local
mysql/type=javax.sql.DataSource
mysql/driver=com.mysql.jdbc.Driver
mysql/url=jdbc:mysql://127.0.0.1:3306/mysql?zeroDateTimeBehavior=convertToNull&characterEncoding=utf8
mysql/user=mysql
mysql/password=mysql

温馨提示:
a.配置文件修改后需重启kettle才生效
b.加载到mysql有时间戳类型的时候需要加 zeroDateTimeBehavior=convertToNull
c.jndi配置加多个参数用&连接
d.加载到数据库中文乱码根据数据库字符集可加参数characterEncoding=utf8或characterEncoding=gbk
e.加载到数据库中文乱码确定数据库字符集为utf8,也可在spoon.sh文件中加 “-Dfile.encoding=UTF-8”

2.oracle数据库jndi配置:

#oracle_local
oracle/type=javax.sql.DataSource
oracle/driver=oracle.jdbc.driver.OracleDriver
oracle/url=jdbc:oracle:thin:@127.0.0.1:1521:ORCL
oracle/user=oracle
oracle/password=oracle

3.sqlserver数据库jndi配置:

##sqlserver_local
sqlserver/type=javax.sql.DataSource
sqlserver/driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
sqlserver/url=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=sqlserver
sqlserver/user=sqlserver
sqlserver/password=sqlserver

4.#greenplum数据库jndi配置:

#greenplum_local
greenplum/type=javax.sql.DataSource
greenplum/driver=com.pivotal.jdbc.GreenplumDriver
greenplum/url=jdbc:pivotal:greenplum://127.0.0.1:8889;DatabaseName=greenplum
greenplum/user=greenplum
greenplum/password=greenplum

如内容有错欢迎大家指正!!!
更多ketlle视频资料下载地址:kettle视频资料下载
读后有收获可以支付宝请作者喝咖啡
kettle连接常用数据库JNDI配置方式_第1张图片
读后有疑问请加QQ群来聊一聊 kettle那些事!
kettle连接常用数据库JNDI配置方式_第2张图片

你可能感兴趣的:(kettle)