Oracle sql 开发人员 - 连接“xe”不存在?

Posted

技术标签:

【中文标题】Oracle sql 开发人员 - 连接“xe”不存在?【英文标题】:Oracle sql developer - connection 'xe' does not exist? 【发布时间】:2012-08-20 07:28:35 【问题描述】:

我正在使用 oracle 11g express 和 sql developer。当我打开 SQL developer 时,我没有看到任何名为“xe”的连接。当我尝试使用名称 = xe、用户名 = xe、一些密码和角色 == sysdba 创建连接时, 我收到一个错误 -

Status : Failure -Test failed: ORA-01017: invalid username/password; logon denied

为什么会发生这种情况,我怎样才能看到“xe”?如何创建具有 sysdba 权限的连接?

请帮助我。 谢谢。

【问题讨论】:

【参考方案1】:

在sql-developer的connection-menu中配置连接时:

您可以右键单击它,选择properties,您将得到的可能是以下基本设置屏幕:

或者,您可能需要使用“高级设置”配置连接:

无需提及用户名/密码区分大小写。希望对您有所帮助!

【讨论】:

感谢您为我提供了这么多帮助。但是,在我的 sql developer 副本中,我在上方窗口的左窗格中看不到任何内容。事实上,当我打开它时,我看到的只是一个小按钮 cor 连接,没有实际连接。如果我尝试建立任何联系,我会收到我在帖子中提到的错误。我该如何解决这个问题? 更新 - 我右键单击“连接按钮”并选择“创建本地连接”。这在“连接按钮”下创建了一个名为“自动生成的本地连接”的文件夹。现在该文件夹包含一些连接,其中之一是 system-XE。但是,我仍然没有看到以前看到的“xe”。 现在您可以在连接面板中看到一个连接,右键单击它并按照我上面的说明进行操作。 是的,它有效。我可以使用 system-xe 连接创建连接。我为我的连接选择了一个名称,但没有为用户名选择一个名称。用户名必须保持默认值,即“系统”。为什么会这样?如果我将用户名更改为其他名称,我会收到帖子中提到的错误。 原因是登录失败不会保存会话。尝试将roll 更改为default

以上是关于Oracle sql 开发人员 - 连接“xe”不存在?的主要内容,如果未能解决你的问题,请参考以下文章

无法将eclipse与oracle xe数据库连接

如何将 SQL 开发人员/Toad 连接到 Oracle 8i

无法连接 Tomcat 6 和 oracle 10g XE 进行 jsp 数据库连接

标记 SQL Oracle 开发人员最佳实践

无法在 oracle SQL 开发人员中更新内部 if 条件

Oracle 18 XE HS MSSQL LINUX连接问题