Oracle 9i开始,创建数据库时默认包含了XDB特性。一旦启动了数据库和Listener,Oracle XDB的http服务就占用8080端口,刚好和JBoss、Tomcat等默认端口冲突。除了修改Tomcat等外,还可以修改XDB的配置。
Oracle XDB的端口设置不在配置文件中,而是在数据库里。修改XDB的http和ftp服务端口的方法有3种:
1.使用sys登录Oracle,利用dbms_xdb修改端口设置
SQL>connect /as sysdba;
SQL> -- Change the HTTP/WEBDAV port from 8080 to 8081
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服务。
分享到:
相关推荐
Windows Server 2003 Oracle9i 安装指南 Windows Server 2003 是微软公司推出的服务器操作系统,而 Oracle9i 是 Oracle 公司推出的关系数据库管理系统。本文档将指导读者在 Windows Server 2003 上安装 Oracle9i ...
在“oracle9i310.msi”这个文件中,包含了Oracle 9i客户端的安装程序,用户只需运行此文件即可开始安装。 4. **使用说明.htm**:这个文件提供了关于如何使用客户端的指导,可能包括安装步骤、连接配置、基本操作等...
"oracle9i310.rar" 是一个压缩包,其中包含了Oracle 9i的简化客户端版本,适用于在虚拟机、老旧计算机或Windows XP系统上运行。由于其资源占用较小,因此特别适合这些环境下使用,同时也能连接到更高版本的Oracle...
由于Oracle 9i与Oracle 10g之间存在版本差异,这可能涉及到一些兼容性问题,特别是当导出的数据包含BLOB、CLOB等大数据类型字段时。本文旨在提供一种解决方案来解决这一问题。 #### 问题描述 Oracle 9.2.0.5之前的...
ODBC提供了一种标准化的方法,使得开发者可以通过SQL来访问各种数据库,包括Oracle 9i、10g和11g版本。 Oracle 9i ODBC驱动程序是针对Oracle 9.2版数据库设计的,它支持JDBC(Java Database Connectivity)和ODBC...
这个"oracle9i客户端简易安装包"包含了运行和连接到Oracle 9i数据库服务器所需的基本组件,为那些需要与9i数据库交互的用户提供了一个方便的解决方案。下面将详细介绍Oracle 9i客户端及其主要组成部分和安装过程。 ...
在安装和配置Oracle9i客户端精简版时,需要注意兼容性问题,确保它与目标Oracle服务器的版本相匹配。同时,正确设置网络配置,如TNSNAMES.ORA文件,以便客户端能够找到并连接到服务器。对于PL/SQL Developer,需要...
在XP系统上运行Oracle9i客户端,需要注意的是,由于XP已经不再受到微软的官方支持,可能存在兼容性问题。因此,保持系统和客户端软件的更新,以及安装所有必要的补丁是非常重要的。同时,对于老系统的数据库操作,还...
Oracle 9i 的安装配置卸载及 ArcSDE for Oracle 9i 安装后的配置重装 一、Oracle 9i 的安装和配置 Oracle 9i 的安装需要磁盘空间大概为 4.7G。安装过程中需要输入的目录、路径、名称和口令最好记住,因为在后期的...
请注意,Oracle 9i已经非常老旧,可能存在安全风险和兼容性问题。建议使用更新的版本,如Oracle 12c或19c,以获得更好的性能和安全性。如果你必须使用旧版本,确保定期打补丁并实施严格的安全策略。
Oracle9i是一款由甲骨文公司(Oracle Corporation)推出的数据库管理系统,主要针对企业级应用,提供了高效、稳定的数据存储和管理功能。Oracle9i客户端是该系统的一部分,它允许用户连接到Oracle数据库服务器进行...
压缩包中的"oracle9i310.msi"文件是一个Windows Installer包,用于在Windows操作系统上安装Oracle 9i精减客户端。这个安装程序会引导用户完成整个安装过程,包括设置环境变量、注册服务、安装必要的库文件和配置文件...
在tnsnames.ora文件中,你需要为将要连接的Oracle服务器创建一个条目,包含服务名、主机名、端口号等信息。 6. **网络配置**: SQL*Net是Oracle的网络通讯层,负责客户端与服务器之间的通信。可能需要配置listener....
"Oracle9i客户端精简版"是一个轻量级的安装包,旨在提供基本的数据库连接和管理功能,适合对资源要求不高的环境或个人开发者使用。 这个精简版客户端包含以下几个关键组件: 1. **tnsnames.ora文件**:这是Oracle...
### Oracle 9i 详细安装步骤与配置解析 #### 一、引言 本文将详细介绍在Windows XP系统下安装Oracle 9i的具体步骤,并对安装过程中涉及到的关键知识点进行深入解析。由于不同操作系统的安装流程可能存在差异,因此...
最后,由于Oracle9i是一个较旧的数据库系统,可能面临安全性和性能的问题,因此建议升级到更现代的Oracle版本,如Oracle 12c或19c,以利用更好的性能特性和安全性改进。同时,Oracle官方也推荐使用ODP.NET Managed ...
Oracle9i是一款经典的数据库管理系统,尤其在Windows平台上广泛使用。本安装手册将引导你逐步完成在Windows操作系统上安装Oracle9i的全过程,确保你能够顺利搭建数据库环境。 **一、系统需求** 在开始安装之前,...
Oracle 9i和Tomcat都可能使用默认的8080端口,导致服务无法正常启动或通信。 首先,解决Oracle 9i的Engine授权问题。如果在安装过程中遇到Engine部分控件无法使用的问题,很可能是因为授权文件不正确。文章中提到了...
Oracle9i客户端是Oracle公司发布的一个数据库访问工具,主要用于与Oracle服务器进行数据交互。这个精简版是针对那些不需要完整功能但仍然需要连接到Oracle数据库的用户设计的,它具有体积小、安装方便、配置简单的...
3. **兼容性问题**:虽然Oracle 9i是较旧的版本,但它可能无法与较新版本的Oracle服务器完全兼容,因此在使用时需确保客户端与服务器版本匹配。 4. **安全更新**:由于9i已不再受官方支持,所以可能存在安全漏洞。...