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>

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

相关推荐
shark-chili3 小时前
基于claude code的redis慢查询指令复刻实践
数据库·redis·缓存
@我漫长的孤独流浪3 小时前
数据库完整性约束与安全机制全解析
数据库
px不是xp3 小时前
Docker部署Qdrant向量数据库,初始化向量数据库,重构RAG逻辑
数据库·docker·微信小程序·重构·qdrant
funnycoffee1233 小时前
Cisco Firewpower 4100 9300 FXOS change management ip address
linux·数据库·tcp/ip
Chase_______3 小时前
Java 基础语言 ③:流程控制与数组——从条件分支到数组遍历,一篇通关
java·数据库·python
2501_921939263 小时前
MySQL(备份恢复、主从复制读写分离)
数据库·mysql
阿kun要赚马内3 小时前
SQLAlchemy的类型定义语法
数据库·oracle
星纬智联技术3 小时前
给 Amp 配置自定义 API:CLIProxyAPI 接入教程
运维·服务器·数据库
浩~~4 小时前
极客大挑战2019-LoveSQL
数据库
码农阿豪4 小时前
Go 语言操作金仓数据库(上篇):环境搭建与连接管理
开发语言·数据库·golang