我正在尝试创建 MobileFirst SQL 适配器以连接到 Oracle 11G R2 数据库。我明白了
“在 Worklight 平台或项目中找不到类 oracle.jdbc.driver.OracleDriver”
错误。
我已确保 Oracle 驱动程序 (ojdbc6.jar) 存在于 MobileFirst 项目的 /server/lib 文件夹中。在构建路径中添加了相同的外部 jar。相同的 jar 已放置在 //.ibm/mobilefirst/6.3.0/server/wlp/dev/spi/third-party 和 //.ibm/mobilefirst/6.3.0/server/wlp/lib 中。
用于连接的适配器 xml 是:
<dataSourceDefinition>
<driverClass>oracle.jdbc.driver.OracleDriver</driverClass>
<url>jdbc:oracle:thin:@//192.168.1.12:1521/FS11010</url>
<user>TESTDB</user>
<password>test123</password>
</dataSourceDefinition>
这里的 FS11010 是服务名称。
当我们连接到 MySQL 数据库连接时,同样可以正常工作。