我正在尝试通过他们的 XQJ API 向 Oracle 11g 数据库提交 XQuery 查询。
当我按照http://www.oracle.com/technetwork/articles/oem/xquery-jdbc-325944.html中的说明实例化一个 oracle.xquery.xqj.OXQDataSource 时,我可以很好地提交查询,除非我没有找到如何设置服务器连接(服务器名称、端口、用户名、密码……)信息:
- 该数据源声称它不支持设置任何属性。
- 它没有实现采用 JDBC 连接的数据源构造函数。
- 我没有看到任何非标准方法来设置此类信息。
- 当我尝试访问像 collection("oradb:/foo") 这样的随机集合时,即使没有服务器正在运行,我也会得到一个空的结果集,这表明驱动程序甚至没有尝试连接。
我错过了什么,如何设置服务器连接信息?
谢谢,
埃里克