Oracle 10g Express主页不会出现

时间:2009-10-21 01:58:47

标签: windows sql-server-2005 oracle oracle10g oracle-xe

我的Oracle 10g Express Edition,我可以登录SQL plus,但我无法通过SQL开发人员登录oracle,无法在链接http://127.0.0.1:8080/apex查看主页。直到昨天一切正常。

我已通过(WINDOWS)netstat -ab检查,其他应用没有使用8080端口。

我今天唯一做的就是将SQL Server 2005 Developer Edition从Windows身份验证更改为混合模式身份验证。

任何人都可以让我知道如何让Oracle网页和SQL Developer工作。

我会很感激。

谢谢!

Adnan A.

3 个答案:

答案 0 :(得分:3)

OK!我想通了

这一次,我以为我的听众在跑,但是当我使用命令时

'lsnrctl status'

我注意到lisnter没有运行并且因为我的主机名是正确的而失败了。

我记得当我为SQL Server 2005激活混合模式配置时,我不得不给我的SQL服务器一个主机名,这与通用的WIndows XP主机名不同。

所以我编辑了我的TNSNAMES.ORA和LISTENER.ORA文件,在windows上搜索它们然后修复主机名。

重新启动Oracle XE服务,现在WEB页面正常工作,SQL DeVELOPER也是如此。

所以我认为我应该与你分享补救措施。

感谢大家的帮助和努力。你们都很棒。

答案 1 :(得分:1)

重新启动Oracle服务?如果仍然无效,请检查事件查看器是否有任何有意义的Oracle事件。

并检查您是否未打开软件防火墙(Windows防火墙或您的AV程序可能有防火墙)

答案 2 :(得分:1)

这不是最近的问题,但我确实惊讶地发现,与XE一起使用时工作站名称过长会导致主页无法加载。我将名称从(不要笑!)GenericXPWorkstation更改为VMORACLE,并确保Listener.ora和tnsnames.ora显示主机的这些值,以及添加条目 NAMES.DIRECTORY_PATH =(TNSNAMES,EZCONNECT)

到SQLNET.ORA,我现在看到了愚蠢的XE管理员主页。

我没有使用Windows HOSTS文件。