在WSO2数据服务服务器中为Oracle创建数据源

时间:2017-02-17 12:43:42

标签: wso2 wso2dss

我有一个Oracle Database 12c,我想在WSO2数据服务服务器中为它创建一个数据源。

我已下载ojdbc7.jar并已复制到WSO2数据服务服务器的repository / components / lib文件夹中

从DSS UI创建数据源时,它要求jdbc:oracle:[drivertype]:[username / password] @ [host]:[port] / [database]

我很困惑" drivertype" drivertype的价值应该是什么?

3 个答案:

答案 0 :(得分:1)

驱动程序类型应为“精简”[1]。 ojdbc7属于JDBC thin [2]

答案 1 :(得分:0)

它应该是oci, thin, or kprb (server-side internal)之一。

阅读本文以获取更多信息:http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-faq-090281.html#05_04

答案 2 :(得分:0)

这是我对Oracle DB的配置:

<config id="etecsa2Oracle">
    <property name="org.wso2.ws.dataservice.user">schemaName</property>
    <property name="org.wso2.ws.dataservice.password">userPassword</property>
    <property name="org.wso2.ws.dataservice.protocol">jdbc:oracle:thin:schemaName/userPassword@localhost:1521/ORCL</property>
    <property name="org.wso2.ws.dataservice.driver">oracle.jdbc.driver.OracleDriver</property>
    <property name="org.wso2.ws.dataservice.minpoolsize"/>
    <property name="org.wso2.ws.dataservice.maxpoolsize"/>
    <property name="org.wso2.ws.dataservice.validation_query"/>
</config>

在component / lib里面我把这个jar:ojdbc6.jar