有更新吗?

lstz6jyr  于 2021-06-26  发布在  Hive
关注(0)|答案(2)|浏览(343)

2017年2月:
在websphere上定义配置单元jdbc jndi数据源
这个解决方案是可行的,但我一直在想最新的websphear版本是否有一个内置的解决方案
谢谢!

2izufjch

2izufjch1#

websphereapplicationserver没有任何内置的hivejdbc支持,因此您在2月份提到的问题仍然是有效的和最新的。

yftpprvb

yftpprvb2#

最新的websphereapplicationservertraditional没有内置的解决方案,引用的方法仍然适用于此。
但是,如果使用WebSphereApplicationServerLiberty,则完全支持使用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>

相关问题