oracle sql 开发人员连接

oracle sql developer connection

我尝试在 windows 7 32 位中安装 oracle sql developer 为此,我首先安装 jdk 8,然后我从 oracle 网站安装此文件 sqldeveloper-4.1.3.20.78-no-jre .. 然后当我 运行 sql 开发者应用程序显示这个

查看图片

然后这显示现在创建新连接当我创建连接时它显示错误 检查图片

如何解决这个错误?

您需要有一个 运行 数据库才能与 SQL Developer 一起使用。如果您还没有安装它,请按照 official documentation。如果您有数据库但无法连接到它,请确保

  • listener 已启动并且 运行 在您尝试连接的机器上(在您的情况下是 localhost
  • 您提供了正确的端口号和 SID

您需要安装 Oracle Express Edition (XE) 并将其设置为 运行 在您计算机上的端口 1521 - 以便您的连接正常工作。

SQL 开发者只是一个客户端——那里没有数据库,除非你把它放在那里。

除了@Nikita 和@thatjeffsmith 的建议,我高度怀疑问题是您使用的不是您自己创建的预先存在的用户 hr,而是在安装您的Oracle Express 实例。

此用户默认锁定。它必须由管理员解锁(例如 SYSTEM 用户)。

解锁 hr 用户后,不要忘记授予它 CONNECTRESOURCE 角色。 在 this page.

上查找更多详细信息