Answers:
从开始| 运行打开命令窗口。假设正确设置了环境变量,请从以下内容开始:
C:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Aug 26 10:40:44 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect
Enter user-name: system
Enter password: <enter password if will not be visible>
Connected.
SQL> Exec DBMS_XDB.SETHTTPPORT(3010); [Assuming you want to have HTTP going to this port]
PL/SQL procedure successfully completed.
SQL>quit
然后打开浏览器并使用3010端口。
exec dbms_xdb.sethttpport(8088)
)。
从这个博客帖子:
XE:更改默认的http端口
Oracle XE使用XML DB(XDB)随附的嵌入式http侦听器来处理http请求。HTTP访问的默认端口为8080。
编辑:
将8080端口更新为您喜欢的端口(例如9090)
SQL> -- set http port
SQL> begin
2 dbms_xdb.sethttpport('9090');
3 end;
4 /
更改端口后,当我们启动Oracle时,它将进入端口8080,我们应该在地址栏中手动键入新的端口(9090),以运行Oracle XE。
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
只需打开Run SQL Command Line
并以sysadmin身份登录,然后输入以下命令
执行DBMS_XDB.SETHTTPPORT(8181);
而已。你完成了.....
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
Exec DBMS_XDB.SETHTTPPORT(8181);
作为SYS / SYSTEM 执行。将8181替换为您要更改的端口。使用Oracle 10g对此进行了测试。
来源:http : //hodentekhelp.blogspot.com/2008/08/my-oracle-10g-xe-is-on-port-8080-can-i.html
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
我假设您正在谈论Oracle安装的Apache服务器。查找文件httpd.conf。
在文本编辑器中打开此文件,然后查找“
侦听8080”
或“
侦听{ip地址}:8080”行
更改端口号,然后重新启动Web服务器或仅重新启动计算机。
Oracle(数据库)可以使用许多端口。当您安装软件时,它会扫描可用端口,然后决定要使用哪个端口。
数据库侦听器默认为1520,但如果1520不可用,将使用1521或1522。可以在listener.ora文件中进行调整。
企业管理器基于Web的数据库管理工具默认使用端口80,但如果80不可用,则将使用8080。
有关如何更改企业管理器的端口号的详细信息,请参见此处:http : //download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853
有许多运行Web服务的Oracle组件,因此不清楚您指的是哪个组件。
例如,独立OC4J的网站端口是在j2ee / home / config / default-web-site.xml文件中配置的:
<web-site xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/web-site-10_0.xsd"
port="8888" display-name="OC4J 10g (10.1.3) Default Web Site"
schema-major-version="10" schema-minor-version="0" >
使用系统管理员用户帐户登录,然后执行以下SQL过程。
begin
dbms_xdb.sethttpport('Your Port Number');
end;
然后打开浏览器并访问下面的URL
XDB
,则可能是问题所在:)