Oracle 10g Express主页不会出现

时间:2009-02-10 11:42:22

标签: sql oracle oracle-xe

我安装了Oracle 10g express。安装顺利,但主页没有出现。 我可以使用sqlplus连接,但不能与Sql Developer连接。 我检查了tnsnames.ora和listener.ora一切都很好。 听众也开始了。我总是可以重新安装并查看。但我想更好地询问原因。

关于主页。这是浏览器中出现的地址。本地主机:8080 http://127.0.0.1:8080/apex 我做了一个netstat来查看8080是否存在任何端口冲突,但该端口未被使用。

有人遇到过这个问题吗?

8 个答案:

答案 0 :(得分:5)

是。它实际上是XE Oracle论坛上的常见问题解答。 首先,您可以使用

连接到Oracle
sqlplus user/pass

如果是这样,Oracle正在运行(这似乎是您的情况,但可能不适用于具有类似问题的未来读者)。如果没有,你可以尝试

sqlplus / as sysdba
startup

Oracle启动后,检查侦听器是否可以看到Oracle实例     sqlplus user / pass @ xe 如果没有,则监听器未启动,或者“监听器不知道服务”。确保监听器已启动(lsnrctl,然后启动)。确保数据库已向侦听器注册

sqlplus / as sysdba
alter system register;

现在您应该可以使用'@xe'语法进行连接。值得验证嵌入式PL / SQL网关是否设置为使用8080端口

select dbms_xdb.GETHTTPPORT from dual;

在Windows上,您可以使用netstat -ab查看tnslsnr.exe是否正在侦听端口。

然后我建议查看浏览器设置(特别是可能将您的请求转发给不知道如何处理它的机器的任何代理设置)和防火墙(可以设置为忽略或隐藏任何访问权限)到港口。)

答案 1 :(得分:2)

我遇到了同样的问题。我试过这个,它解决了我的问题...... 1.转到开始 - >运行
2.type services.msc并点击输入
3.在打开的小程序中,向下滚动(在右窗格中)以找出“OracleServiceXE”选项并右键单击它。 4.一般情况下,选项卡do->>>启动类型“自动”,然后单击“开始按钮”。 5.对“OracleXETNSListener”选项重复步骤4。  关上窗户。

现在,我希望,问题应该解决....

答案 2 :(得分:2)

检查您的Windows防火墙,如果它打开,它会阻止主页的打开。要么关闭Windows防火墙,要么允许以下端口: 1521:Oracle数据库侦听器

2030:适用于Microsoft Transaction Server的Oracle服务

8080:Oracle XML DB的HTTP端口和Oracle Database XE图形用户界面

请参阅以下网址中的软件要求:

http://download.oracle.com/docs/cd/B25329_01/doc/install.102/b25143/toc.htm#BABEBCDB

它对我有用!

答案 3 :(得分:1)

试试这个(我假设是Windows系统)

使用

netstat 

没有任何其他参数会告诉您端口8080是否已打开。

你也可以试试这个:

telnet localhost 8080

如果服务器应答(屏幕变为空白[或黑色]),则服务器启动并运行。

尝试使用您的主机名而不是localhost。

查看您是否使用代理而不是跳过本地地址。

此外,您还可以看到启动主页的可执行文件是什么,看它是否可以成功启动。

答案 4 :(得分:1)

感谢响应人员。 我终于想出了如何解决这个问题,但并不是真正的根本原因。

问题1 - 无法登录oracle管理控制台。 这是在IE内部网站点中不添加127.0.0.1的问题。 转到工具>互联网选项>安全>本地内部网站点>高级> 在列表中添加http://127.0.0.1:8080/apex

此后工作正常。 但是,如果我再次回到同一个地方并看到网站,我无法找到有时候我添加的网址...不知道为什么会发生这种情况。可能是某些公司的安全问题搞得一团糟。 无论如何管理控制台现在正在出现。

问题2 - 无法使用SQL Developer进行连接。 在我解决问题1后,这也是神奇的工作。 我还不知道IE中的安全设置如何影响SQL Developer? 对此有何评论?

答案 5 :(得分:0)

嘿,如果你使用IE 7(资源管理器7),你会遇到一个重要的事实,那么你在使用10g时会面临一些问题,例如不显示主页。

答案 6 :(得分:0)

对于Windows 8,只需点击Get Started With OracleXE...即可。打开Internet Explorer后,选择View on the desktop图标中的Page View选项(带扳手的图标)。

您现在应该可以查看您的页面了。

答案 7 :(得分:0)

我遇到了类似的问题,我可以使用终端连接到SQLPLUS,但是在浏览器中访问,因为它显示的错误正如您所描述的那样。所以,我回到终端并使用

挂载我的数据库
  

启动

它解决了我的问题。情况可能就是这样。