在WebSphere上定义hive-jdbc JNDI数据源 - 任何更新?

时间:2017-09-06 13:36:58

标签: hive websphere jndi

这是从2017年到2017年:

Define hive-jdbc JNDI data source on WebSphere

解决方案是可行的,但我是在徘徊最新的WebSphear版本是否有内置的解决方案

谢谢!

2 个答案:

答案 0 :(得分:3)

最新的WebSphere Application Server传统没有内置解决方案,引用的方法仍然适用于那里。

但是,如果使用WebSphere Application Server Liberty,则完全支持使用javax.sql.DataSource。请参阅以下知识中心页面,

https://www.ibm.com/support/knowledgecenter/en/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/twlp_dep_configuring_ds.html

例如(仅限Liberty),

<dataSource id="hive-datasource" jndiName="jdbc/MyDataSource" type="javax.sql.DataSource">
    <jdbcDriver libraryRef="HiveJDBC" javax.sql.DataSource="org.apache.hive.jdbc.HiveDataSource"/>
    <properties /> <!-- add key/value pairs to properties -->
</dataSource>

<library id="HiveJDBC">
  <file name="C:/jdbcdrivers/hive-jdbc.jar"/>
</library>

答案 1 :(得分:1)

对于WebSphere Application Server没有任何内置的Hive JDBC支持,因此您在2月份引用的问题仍然有效并且是最新的。