我是Oracle新手,我已经安装了Oracle Database 11g。
当我在Oracle SQL Developer上打开一些连接时,我会得到一个对话框,我将输入用户名和密码,如下所示:
问题是我不知道用户名和密码是什么,在我选择的安装中,orcl作为用户名和orcl作为密码,但是当我输入它们时,我收到错误消息:
我该如何解决这个问题?
我还有一个问题:这个页面https://localhost:1158/em
是什么以及我访问它时为什么会得到Page Web Inaccessible
。
这是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
这是命令tnsping xe
:
答案 0 :(得分:0)
您收到错误的原因是您没有指定服务名称或SID,因为它不知道它应该连接到哪个实例。
我想您使用的是最新版本的SQL Developer可供下载。
右键单击连接并从上下文菜单中选择“新建连接”,您将看到一个粘贴在下面的窗口,在那里输入连接详细信息,不要忘记输入服务名称或SID。
希望这会有所帮助。