【发布时间】:2019-08-24 23:09:50
【问题描述】:
通过我的研究,我找不到这个问题的重复项(these answers 中的任何一个都没有包含类似的格式),但如果它已经存在,请标记它。
我有以下 JDBC 连接字符串来连接到我试图反向工程连接到其他地方的 Oracle 数据库,但我不知道哪些组件是服务器,哪些是数据库。
jdbc:oracle:thin:@word1://word2:port/word3,cn=word4,dc=word5,dc=word6
这用于作为 Sqoop 作业的一部分进行连接。用户名和密码是分开提供的,所以我不相信这些组件中的任何一个是用户名或密码。有人可以帮我映射这些词以及它们的用例吗?
这些都是数据库吗?
【问题讨论】:
-
看起来像LDAP语法:见razorsql.com/articles/oracle_ldap_jdbc_connect.html和docs.oracle.com/cd/B28359_01/java.111/b31224/urls.htm,相信你的数据库名称在这个例子中是word3,word 2是你的LDAP上下文/OID,cn代表“Common Name” , 和 dc 表示“域组件”。
-
这里的
是数据库的名字吗?还是数据库服务有什么不同? -
Oracle 的数据库肯定不是我的专长,但我想是这样(也就是说,word3 将是示例中的数据库名称)。 Oracle 网站上的这个帖子似乎表明:community.oracle.com/thread/1042180
标签: java oracle jdbc connection-string sqoop