gpt4 book ai didi

Oracle XE 11g 主页不显示

转载 作者:行者123 更新时间:2023-12-04 08:52:45 30 4
gpt4 key购买 nike

一段时间以来,我一直在寻找解决问题的方法,但似乎没有任何效果,这是我重新安装之前的最后一次尝试。

我今天通过其安装向导安装了 Oracle XE 11g 第 2 版,并且一切顺利。我似乎遇到的麻烦是我无法打开浏览器主页。

浏览器给了我错误:cannot establish a connection to the server at 127.0.0.1:8080
我在 Windows 7 32 位上,我已经下载并安装了 XE。

通过阅读所有可能的答案,我收集到在回答我的问题之前可能需要一些信息。我运行的各种命令的结果也是如此,所有的答案都是如此。

1)

C:\Users\lenove> netstat -nao | find "8080"

这个没有结果

2)
C:\Users\lenovo> lsnrctl status

LSNRCTL for 32-bit Windows: Version 11.2.0.2.0 - Production on 18-JAN-2013 16:46:43

Copyright (c) 1991, 2010, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 11.2.0.2.0 - Production
Start Date 18-JAN-2013 16:18:54
Uptime 0 days 0 hr. 27 min. 52 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File C:\oracle\oraclexe\app\oracle\product\11.2.0\server\network\admin\listener.ora
Listener Log File C:\oracle\oraclexe\app\oracle\diag\tnslsnr\Voldemort\listener\alert\log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Voldemort)(PORT=1521)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "xe" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
The command completed successfully

3)
SQL> SELECT dbms_xdb.gethttpport FROM dual;
SP2-0640 : Not Connected

4)
oraclexe/app/oracle/product/11.20/server/network/ADMIN/listener.ora的内容(oraclex是安装向导建议的默认安装目录)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\oraclexe\app\oracle\product\11.2.0\server)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\oracle\oraclexe\app\oracle\product\11.2.0\server)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = Voldemort)(PORT = 1521))
)
)

DEFAULT_SERVICE_LISTENER = (XE)

我尝试同时使用 chrome 和 firefox(两者的最新版本),但仍然无法获得。

注:这是我第一次尝试 oracle,所以我对尝试线程建议的每个解决方案都有些谨慎,因此是我自己的线程。

提前谢谢!

最佳答案

我安装在 Windows 7 专业版上(在本地管理员帐户下)并且运行流畅。我在 Windows 7 Home Premium 上安装了完全相同的包(UAC 提示提升到本地管理员),但我遇到了问题:没有 XE 主页。

您应首先检查 Windows 服务(通过控制面板 > 管理工具 > 服务)OracleServiceXE 和 OracleXETNSListener 确实已启动。

然后,您可以使用(将\Oracle\XE 调整为您的安装路径)来检查(如顶部帖子所示)TNS 监听器状态

C:\Oracle\XE\app\oracle\product\11.2.0\server\bin\lsnrctl status

这会产生监听端点,如果您没有看到 像这样的行(第三个可能丢失了!):
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=BHPPC)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=BHPPC)(PORT=8080))(Presentation=HTTP)(Session=RAW))

那么这正是问题所在。诀窍是记下 TNS 服务监听的主机名(例如上例中的 BHPPC)。然后将 en 条目添加到您的 C:\Windows\System32\drivers\etc\hosts 中喜欢(单独一行,127.0.0.1 之前没有空格,后跟空格或制表符,后跟您的主机名):
 127.0.0.1  BHPPC

并重新启动上面列出的两个 Windows 服务。使用 lsnrctl status 再次检查监听端点命令;如果现在列出神奇的第三行,则 XE 主页将起作用。主机名解析确实存在错误,您应该为 TNS 服务提供显式 IP 地址映射,令人惊讶的是,它不需要监听 1521 端口。

关于Oracle XE 11g 主页不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14398879/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com