gpt4 book ai didi

oracle - Oracle SQL Developer 是否与 sqlnet.ora 一起使用?

转载 作者:行者123 更新时间:2023-12-05 00:48:12 31 4
gpt4 key购买 nike

有没有办法配置 Oracle SQL Developer 以尊重 sqlnet.ora 中的 TNS 查找顺序?

我们在 TNS_ADMIN 文件夹中正确配置了所有信息:

ldap.ora
sqlnet.ora
tnsnames.ora

我们的sqlnet.ora配置TNS查找顺序为:

...
NAMES.DIRECTORY_PATH= (LDAP, TNSNAMES)
...

我们希望客户端先检查 LDAP,然后本地 tnsnames.ora 作为备份,以防 LDAP 连接丢失。

但是Oracle SQL Developer好像不能使用sqlnet.ora。

您必须明确选择 TNS 或 LDAP。

我用谷歌搜索,但似乎没有人对此感到烦恼。

请让我知道是否可以使用 Oracle SQL Developer,如果可以,如何?

最佳答案

要让 SQLNet.ORA 发挥作用,请设置一个 THICK 连接。

enter image description here

一旦您建立了您的 HOME,请选中下方的“使用 OCI/Thick Driver”。

系统会提示您重新启动 sqldev。

然后进行连接。

要确认您的连接是“粗”的,请在 SQL 工作表中按 F5 运行:

show connection

返回的内容应在连接 URL 中显示 :OCI。如果您看到“thin”,则说明您没有成功设置 THICK 驱动程序。

否则默认情况下 SQL Developer 使用 JDBC 连接,SQLNet.ora 永远不会发挥作用。但它仍然可以查找并找到 TNSNames.ora 文件。

在工作表中运行它以查看 TNS 是什么

enter image description here

关于oracle - Oracle SQL Developer 是否与 sqlnet.ora 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52746699/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com