我在笔记本电脑上安装了(由我的公司预装)PL/SQL Developer,当我想连接到 ORACLE 数据库时,我给它的只是数据库名称、用户名和密码,它连接成功。
我还在我的机器上安装了 DBVisualizer(我下载它是因为它喜欢它的易用性),当连接到 ORACLE 时想知道 SID 或 TNSNAMES 或 ORACLE 服务名称,我都不知道。
我如何从我的工作 PL SQL 开发中找出这些细节,以便我可以使用我的 DBVisualizer 连接到同一个 ORACLE 数据库
谢谢凯
我在笔记本电脑上安装了(由我的公司预装)PL/SQL Developer,当我想连接到 ORACLE 数据库时,我给它的只是数据库名称、用户名和密码,它连接成功。
我还在我的机器上安装了 DBVisualizer(我下载它是因为它喜欢它的易用性),当连接到 ORACLE 时想知道 SID 或 TNSNAMES 或 ORACLE 服务名称,我都不知道。
我如何从我的工作 PL SQL 开发中找出这些细节,以便我可以使用我的 DBVisualizer 连接到同一个 ORACLE 数据库
谢谢凯
我能够自己弄清楚。在 PL SQL Developer 中的 Help -> Support 下,有一个名为 TNS Names 的选项卡,其中列出了应用程序中使用的所有可用 ORACLE SID。
打开cmd提示并输入tnsping dbname(在哪里dbname是您在 PL/SQL Developer 中用于“数据库名称”字段的任何内容,它可能不是实际的数据库名称)。
现在不推荐使用 SID,并且首选服务名称。
另请注意,如果您的站点使用 LDAP,则该名称可能不会出现在 TNSNAMES.ORA 中。