我在使用 Pl/SQL Developer 登录我的数据库时遇到问题。所有连接参数都在 TNSNAMES.ORA 中定义,并与 SQL Developer 完美配合。
不幸的是,当我尝试使用 PL/SQL Developer 进行连接时,我收到一条没有内容的消息。我使用的是 9.0.6.1665 版本。
这是一个已知问题吗?我可能做错了什么?
这是这个奇怪错误的图像:
我在使用 Pl/SQL Developer 登录我的数据库时遇到问题。所有连接参数都在 TNSNAMES.ORA 中定义,并与 SQL Developer 完美配合。
不幸的是,当我尝试使用 PL/SQL Developer 进行连接时,我收到一条没有内容的消息。我使用的是 9.0.6.1665 版本。
这是一个已知问题吗?我可能做错了什么?
这是这个奇怪错误的图像:
可能您可能已经解决了您的问题,但我想在这里添加我的解决方案。
我在尝试登录 PL/SQL Developer 时遇到了同样的空白错误屏幕问题。操作系统 Win 7 Pl/SQL Dev 7.1.3 Oracle 客户端 10g
第 1 步:我检查了“tnsping”的输出。它导致错误 - 找不到消息 3511 原因是我的环境中 ORACLE_HOME 值的设置不正确。更正 ORACLE_HOME 后,tnsping 开始工作,但在 PL/SQL Developer 中仍然出现相同的空白错误屏幕。 编辑:有关正确设置 ORACLE_HOME 的更多信息,请参阅链接。
第 2 步:我使用“以管理员身份运行”选项启动 PL/SQL Developer。提供管理员密码后,我就可以通过PL/SQL Developer成功登录了
第 3 步:后来我更改了用户帐户控制设置(Win 7 控制面板 > 用户帐户 > 更改用户帐户控制设置)。我将其设置为“从不通知”并重新启动我的电脑。此后,我以普通用户身份运行 PL/SQL Developer 并没有遇到该问题。
我希望这可以帮助别人。
PLSQL Developer 在安装后能够正常工作的 5 件事。
转到 Oracle 顶级目录。使用搜索功能在所有子目录中搜索名为tnsnames.ora的文件。
一个。输入系统设置环境的路径。
湾。按照预期的格式,提供 TNS 解析的名称。编辑文件以包含地址列表
var1 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = _____)(PORT = ____)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = _____)))
var2 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = ______)(PORT = ____)) (CONNECT_DATA = (SERVER = DEDICATED)(SID = _____)))
SERVICE_NAME 和 SID 可以互换!