改变Oracle中XDB的http和ftp端口的配置
2005-12-13 10:19
375 查看
Oracle 9i开始,创建数据库时默认包含了XDB特性。一旦启动了数据库和Listener,Oracle XDB的http服务就占用8080端口,刚好和JBoss、Tomcat等默认端口冲突。因此,必须有一个做出更改。改Tomcat等容易,只是一时不知道怎么改XDB的配置。
原来Oracle XDB的端口设置不在配置文件中,而是在数据库里。
总的来说,修改XDB的http和ftp服务端口的方法总共有3种:
1。使用sys登录Oracle,利用dbms_xdb修改端口设置,修改过程如下:
SQL> call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
4 , 8081))
5 /
Call completed.
SQL> -- Change the FTP port from 2100 to 2111
SQL> call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
4 , 2111))
5 /
Call completed.
SQL> COMMIT;
Commit complete.
SQL> EXEC dbms_xdb.cfg_refresh;
PL/SQL procedure successfully completed.
2。使用OEM console,选择数据库,XML Database,Configuration。更改XDB的有关设置。
3。去掉数据库的初始化参数: dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)',将会禁止XDB的http和ftp服务。
这篇文档(http://www.idevelopment.info/data/Oracle/DBA_tips/xmldb/XMLDB_2.shtml)
很详细解释了XDB的端口设置问题。
原来Oracle XDB的端口设置不在配置文件中,而是在数据库里。
总的来说,修改XDB的http和ftp服务端口的方法总共有3种:
1。使用sys登录Oracle,利用dbms_xdb修改端口设置,修改过程如下:
SQL> -- Change the HTTP/WEBD*** port from 8080 to 8081 |
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
4 , 8081))
5 /
Call completed.
SQL> -- Change the FTP port from 2100 to 2111
SQL> call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
4 , 2111))
5 /
Call completed.
SQL> COMMIT;
Commit complete.
SQL> EXEC dbms_xdb.cfg_refresh;
PL/SQL procedure successfully completed.
2。使用OEM console,选择数据库,XML Database,Configuration。更改XDB的有关设置。
3。去掉数据库的初始化参数: dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)',将会禁止XDB的http和ftp服务。
这篇文档(http://www.idevelopment.info/data/Oracle/DBA_tips/xmldb/XMLDB_2.shtml)
很详细解释了XDB的端口设置问题。
相关文章推荐
- 改变Oracle中XDB的http和ftp端口的配置
- Oracle XDB Http/Ftp服务默认端口与Tomcat等默认端口冲突解决方案
- Oracle XDB的http服务端口与Tomcat端口冲突
- 改变或关闭Oracle XDB的ftp和http端口
- 改变或关闭Oracle XDB的ftp和http端口
- Oracle XDB的http服务端口与Tomcat端口冲突
- 8080端口被Oracle XDB的http服务占用
- 改变或关闭Oracle XDB的ftp和http端口
- 解决Oracle的XDB HTTP/FTP服务占用8080端口的问题
- Tomcat配置虚拟目录、多域名、多个Http监听端口的方式
- zookeeper启动为什么占用8080端口,修改哪个配置文件可以改变端口?
- [net]ftp ssh http telnet https服务及端口
- Oracle OEM 配置报错: No value was set for the parameter DBCONTROL_HTTP_PORT 解决方法
- 端口操作 + ftp +Oracle
- Oracle GoldenGate常用配置端口
- CentOS-7 ,yum仓库搭建及ftp和http配置
- oracle BIEE scheduler 配置iBot 上传 FTP
- How to configure XDB for using ftp and http protocols with ASM [ID 357714.1]
- 改变Apache端口等配置修改方法
- 配置Linux DHCP+TFTP+NFS(FTP|HTTP)通过PXE启动安装Cent OS操作系统