如何从 PL SQL 开发人员的连接中找出 Oracle 连接字符串?

How to figure out Oracle Connection String from PL SQL Developer's connection?

我 PL/SQL 我的笔记本电脑上安装了开发人员(由我公司预装),当我想连接到 ORACLE 数据库时,我给它的只是数据库名称、用户名和密码,它就连接了成功地。

我的机器上也安装了 DBVisualizer(我下载它是因为它易于使用)当连接到 ORACLE 时想知道 SID 或 TNSNAMES 或 ORACLE 服务名称,none 我知道.

我如何从我的工作 PL SQL 开发中找出这些细节,以便我可以使用我的 DBVisualizer 连接到同一个 ORACLE 数据库

谢谢 凯

我自己弄明白了。在 PL SQL Developer 中的帮助 -> 支持下,有一个名为 TNS 名称的选项卡,其中列出了应用程序中使用的所有可用 ORACLE SID。

打开 cmd 提示符并键入 tnsping dbname(其中 dbname 是您在 PL/SQL Developer 中用于 'database name' 字段的任何内容,这可能不是实际的数据库名称)。

最近不推荐使用 SID,首选服务名称。

另请注意,如果您的站点使用 LDAP,则该名称可能不会出现在 TNSNAMES.ORA 中。