2017年2月:在websphere上定义配置单元jdbc jndi数据源这个解决方案是可行的,但我一直在想最新的websphear版本是否有一个内置的解决方案谢谢!
2izufjch1#
websphereapplicationserver没有任何内置的hivejdbc支持,因此您在2月份提到的问题仍然是有效的和最新的。
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>
<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>
2条答案
按热度按时间2izufjch1#
websphereapplicationserver没有任何内置的hivejdbc支持,因此您在2月份提到的问题仍然是有效的和最新的。
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),