java - 从 java 中查找 oracle_home 的位置

标签 java oracle

从 java 中查找 oracle home 和 tnsnames.ora 的最佳方法是什么? 实际上我正在尝试获取 tns 条目列表并将其显示在程序组合框中。

最佳答案

没有一些自动搜索。如果您希望 Oracle 的 JDBC 驱动程序使用您的 tns 名称,您必须定义系统属性 (-D) oracle.net.tns_admin=<directory where tnsnames.ora is located> .我建议设置它以便您可以使用它和 ojdbc也会使用它(如果需要的话)

关于java - 从 java 中查找 oracle_home 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6275937/

相关文章:

java - 如何在输出中显示大于 8128 的完美数

java - 哪个resteasy-client适合Jboss 6.4 EAP?

Java Swing : Enabling/Disabling all components in JPanel

java正则表达式先行非捕获但输出它

java - 如何管理客户端特定配置

sql - ERD 和 SQL 查询帮助?

java - 如何在主键违规导致的 BatchUpdateException 后继续插入行?

sql - ORACLE 按字符串和日期匹配并选择两行

sql - 如何在 Oracle SQL 中使用回滚/提交

database - Postgres 和 Oracle 数据库维护插入顺序吗?