【问题标题】:Connect to Oracle Database in Navicat with Thin Client Information使用瘦客户端信息连接到 Navicat 中的 Oracle 数据库
【发布时间】:2016-06-06 21:04:09
【问题描述】:

我已获得 Oracle JDBC 瘦客户端连接字符串信息,但我无法在 Navicat 中使用它。这是我所拥有的:

#ds.url=jdbc:oracle:thin:@ldap://my.url.com:3000/EFGH1,cn=OracleContext,dc=bh,dc=url2,dc=net
#ds.username=my_username
#ds.password=my_secure_password

这是所需的 Navicat 信息的图片:

我已经尝试了几乎所有变量组合,并且我在网上搜索了很多,但我找不到任何关于我做错了什么的明确想法。

【问题讨论】:

  • 你得到什么错误?

标签: java oracle navicat


【解决方案1】:

有关 LDAP 语法的更多详细信息,请参阅“JDBC Developer's Guide”。我在这里粘贴了代码 sn-p。

Properties prop = new Properties();
String url = "jdbc:oracle:thin:@ldap://ldap1.example.com:3500/cn=salesdept,cn=OracleContext,dc=com/salesdb " +
"ldap://ldap2.example.com:3500/cn=salesdept,cn=OracleContext,dc=com/salesdb " +
"ldap://ldap3.example.com:3500/cn=salesdept,cn=OracleContext,dc=com/salesdb";
prop.put("oracle.net.ldap_loadbalance", "OFF" );
OracleDataSource ods = new OracleDataSource();
ods.setURL(url);
ods.setConnectionProperties(prop);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-02
    • 1970-01-01
    • 2021-10-04
    • 2019-06-21
    • 2014-05-28
    • 2020-02-09
    相关资源
    最近更新 更多