【问题标题】:Connection Information for Oracle SQL Developer databaseOracle SQL Developer 数据库的连接信息
【发布时间】:2013-07-27 10:36:30
【问题描述】:

我是 Oracle 新手,我已经安装了 Oracle Database 11g。

当我在 Oracle SQL Developer 上打开某个连接时,我会看到一个对话框,我必须在其中输入用户名和密码,如下所示:

问题是我不知道用户名和密码是什么,在安装中我选择了 orcl 作为用户名和 orcl 作为密码,但是当我输入它们时,我收到了错误消息:

我该如何解决这个问题?

我还有一个问题:这个页面https://localhost:1158/em 是什么以及为什么我在访问它时得到Page Web Inaccessible。

编辑 1:

这是listener.ora 文件的内容:

# listener.ora Network Configuration File: C:\app\Aimad\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\app\Aimad\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Aimad\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)

ADR_BASE_LISTENER = C:\app\Aimad

编辑 2:

这是tnsping xe 命令的输出:

【问题讨论】:

标签: oracle11g


【解决方案1】:

您收到错误的原因是您没有指定服务名称或 SID,因为它不知道应该连接到哪个实例。

我想您正在使用可供下载的最新版本的 SQL Developer 之一。

右键单击连接并从上下文菜单中选择新建连接,您将看到一个如下所示的窗口,您可以在其中输入连接详细信息,不要忘记输入服务名称或 SID。

希望这会有所帮助。

【讨论】:

  • 我做了同样的事情,但我仍然遇到同样的问题,我搜索了一下,发现它可能来自 listener.ora 文件,请检查我对帖子所做的修改以查看该文件的内容。
  • @SuSha 您能否确认数据库侦听器已启动并正在运行?除了尝试从 sqlplus 连接到您的架构。
  • @SuSha 这将提供有关如何检查侦听器状态的想法brainsurface.com/blogsurface/…
  • @SuSha 并在命令提示符下执行 tnsping <your service id>
  • 请检查我对帖子所做的修改以查看该命令的输出。
猜你喜欢
  • 2014-02-03
  • 2017-02-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-21
  • 1970-01-01
  • 2013-09-11
相关资源
最近更新 更多