如何从端口8080更改Oracle?我的Eclipse使用8080,所以我无法使用它。
答案 0 :(得分:235)
从开始|运行打开命令窗口。 假设您的环境变量设置正确,请从以下内容开始:
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端口。
答案 1 :(得分:27)
来自this博文:
XE:更改默认HTTP端口
Oracle XE使用XML DB附带的嵌入式http侦听器 (XDB)提供http请求。 HTTP访问的默认端口是 8080。
修改强>
将8080端口更新到您喜欢的端口(例如9090)
SQL> -- set http port
SQL> begin
2 dbms_xdb.sethttpport('9090');
3 end;
4 /
更改端口后,当我们启动Oracle时,它将进入端口8080,我们应该在地址栏中手动键入新端口(9090)以运行Oracle XE。
答案 2 :(得分:10)
以SYS / SYSTEM身份执行Exec DBMS_XDB.SETHTTPPORT(8181);
。将8181替换为您要更改为的端口。使用Oracle 10g进行了测试。
来源:http://hodentekhelp.blogspot.com/2008/08/my-oracle-10g-xe-is-on-port-8080-can-i.html
答案 3 :(得分:10)
只需打开Run SQL Command Line
并以sysadmin身份登录,然后输入以下命令
Exec DBMS_XDB.SETHTTPPORT(8181);
那就是它。你完成了.....
答案 4 :(得分:5)
我假设你在谈论Oracle安装的Apache服务器。查找文件httpd.conf。
在文本编辑器中打开此文件并查找行
听8080
或
听{IP地址}:8080
更改端口号,然后重新启动Web服务器或重新启动计算机。
答案 5 :(得分:4)
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
答案 6 :(得分:1)
有许多Oracle组件运行Web服务,因此不清楚您指的是哪个。
例如,独立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" >
答案 7 :(得分:0)
使用系统管理员用户帐户登录,然后在SQL过程下面执行。
begin
dbms_xdb.sethttpport('Your Port Number');
end;
然后打开浏览器并访问下面的URL