Oracle 10/11g 修改默认占用8080端口

一、问题背景

Oracle10g/11g在安装完成后,默认占用8080端口,而这个端口也是Tomcat 的默认端口。如果想改Oracle的默认8080端口可以按照下面的步骤操作(不需要重启数据库和服务器)。

二、修改操作
1.登录数据库

使用SQL*Plus登录dba账号

远程登录

sqlplus sys/123456Ab@//192.168.31.200:1521/xe as sysdba;

本地登录

sqlplus sys/123456Ab@xe as sysdba;

下面是结果

C:\Users\admin>sqlplus sys/123456Ab@//192.168.31.200:1521/xe as sysdba;

SQL*Plus: Release 11.2.0.2.0 Production on Sat May 11 13:48:18 2024

Copyright (c) 1982, 2014, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

SQL>
2.查询端口号

select dbms_xdb.gethttpport() from dual;

下面是结果

SQL> select dbms_xdb.gethttpport() from dual;

DBMS_XDB.GETHTTPPORT()
----------------------
                  8080

SQL>
3.修改端口号

exec dbms_xdb.sethttpport(6999);

SQL> exec dbms_xdb.sethttpport(6999);

PL/SQL procedure successfully completed.

SQL>

备注:6999这是新的端口号

4.验证新端口号

再次查询端口号

SQL> select dbms_xdb.gethttpport() from dual;

DBMS_XDB.GETHTTPPORT()
----------------------
                  6999

SQL>

本次修改不要重启服务器和重启数据库,修改后马上生效。

相关推荐
jnrjian12 分钟前
flush sqlid shared_pool
sql·oracle
睿思达DBA_WGX13 分钟前
Windows 环境下 MySQL5.5 安装与配置详解
数据库·mysql
bug菌¹18 分钟前
滚雪球学MySQL[2.3讲]:MySQL数据过滤与排序详解:WHERE条件、ORDER BY排序与LIMIT分页查询
数据库·mysql·排序·order by·where条件·limit分页
前端 贾公子3 小时前
MongoDB mongoose 的 save、insert 和 create 方法的比较
数据库·oracle
Databend6 小时前
Databend 实现高效实时查询:深入解读 Dictionary 功能
数据库
海岛日记7 小时前
uniapp url取消#
java·数据库·uni-app
YYAugenstern7 小时前
系列二、案例实操
oracle11g
巨人与阿伟7 小时前
Redis持久化、主从与哨兵架构详解
数据库·redis·架构
何中应8 小时前
tk.mapper框架使用
java·数据库·后端
刘文钊18 小时前
hive/impala/mysql几种数据库的sql常用写法和函数说明
数据库·hive·mysql