oracle sql开发人员连接

时间:2016-03-22 18:19:57

标签: java oracle oracle-sqldeveloper

我尝试在Windows 7 32位中安装oracle sql developer,这是第一个我安装jdk 8然后我从oracle网站安装这个文件LOGGING_LEVEL_ROOT=ERROR LOGGING_LEVEL_EVENT=ERROR LOGGER_LEVEL_EVENT=ERROR 然后当我运行sqldeveloper应用程序时它会显示这个

检查图片 image 1 http://oi65.tinypic.com/347brbr.jpg

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

image 2 http://oi67.tinypic.com/124gadk.jpg

如何解决这个错误?

3 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

您需要有一个正在运行的数据库才能与SQL Developer一起使用。如果您尚未安装,请按照official documentation进行操作。如果您有数据库但无法连接,请确保

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

答案 2 :(得分:0)

除了@Nikita和@thatjeffsmith的建议之外,我非常怀疑问题是您使用的是您自己没有创建的预先存在的用户hr,但这是在安装过程中创建的Oracle Express实例。

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

解锁hr用户后,请勿忘记授予CONNECTRESOURCE个角色。 详细了解this page.