【发布时间】:2019-06-11 17:32:54
【问题描述】:
我有一个工作项目,我们收到一组信息以连接到 Oracle 数据库(用户、密码、连接字符串等)并执行给定的操作。然而,其中一种选择是通过网络代理(主机、端口、用户和密码)连接到数据库,据我所知,不支持基于每个请求。
我已尝试浏览 Java 的 Oracle 文档和信息,最突出的建议是在 JVM 上设置一些变量(如 http.),但这会使设置对所有线程通用,并且这些设置可能会因人而异手术。通过 Oracle JDBC 驱动程序 Java 文档 (https://docs.oracle.com/cd/E11882_01/appdev.112/e13995/oracle/jdbc/pool/OracleDataSource.html#setConnectionProperties_java_util_Properties_) 显示了我可以设置的完整连接属性集,并且没有提及网络代理,只有代理身份验证与我正在尝试做的事情无关。
【问题讨论】:
标签: java oracle networking jdbc proxy