当前位置: 首页 > news >正文

Oracle单机修改监听端口注册多个监听端口

修改监听端口

--修改监听端口 关闭监听 $(ORACLE) lsnrctl stop 监听端口不采用默认的 1521,调整为 1526 $(ORACLE) cd $ORACLE_HOME/network/admin sed -i '/TCP/s/1521/1526/g' listener.ora cat listener.ora 修改 DB 监听参数 $(ORACLE) sqlplus / as sysdba alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.126.6)(PORT=1526))'; set lines 999 pages 999 show parameter listener 修改 tnsnames.ora $(ORACLE) cd $ORACLE_HOME/network/admin sed -i 's/1521/1526/g' tnsnames.ora cat tnsnames.ora 启动监听验证 $(ORACLE) lsnrctl start sqlplus / as sysdba alter system register; exit; 监听状态 $(ORACLE) lsnrctl status 测试连接 $(ORACLE) sqlplus -S system/oracle@192.168.126.6:1526/cesdb << FFF select open_mode from v\$database; FFF

注册多个监听端口

--多个监听端口 停止监听 $ lsnrctl stop 修改端口 $ cd $ORACLE_HOME/network/admin $ vi listener.ora LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.126.6)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.126.6)(PORT = 1522)) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.126.6)(PORT = 1523)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) ) ADR_BASE_LISTENER = /u01/app/oracle SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = cesdb) (ORACLE_HOME = /u01/app/oracle/product/11.2/db_1) (SID_NAME = primary) ) ) 启动监听 $ lsnrctl start 修改db监听配置 sqlplus / as sysdba alter system set local_listener=' (DESCRIPTION_LIST= (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.126.6)(PORT=1521))) (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.126.6)(PORT=1522))) (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.126.6)(PORT=1523))) ) ' SCOPE=BOTH; set lines 999 pages 999 show parameter listener ALTER SYSTEM REGISTER; 监听状态 $ lsnrctl status 修改 tnsnames.ora $(ORACLE) cd $ORACLE_HOME/network/admin cat tnsnames.ora ##根据需求修改 测试连接 sqlplus -S system/oracle@192.168.126.6:1521/cesdb << FFF select open_mode from v\$database; FFF sqlplus -S system/oracle@192.168.126.6:1522/cesdb << FFF select open_mode from v\$database; FFF sqlplus -S system/oracle@192.168.126.6:1523/cesdb << FFF select open_mode from v\$database; FFF

http://www.jsqmd.com/news/1176815/

相关文章:

  • Metadata Extraction Leveraging Large Language Models
  • DeepSeek注释生成模型私有化部署最后1公里:从Docker镜像瘦身62%到离线推理吞吐达142 QPS(附完整helm chart)
  • 2026 安徽滁州市全区域彩钢瓦修缮公司 TOP4 权威推荐|彩钢瓦翻新 / 防水补漏 / 除锈喷漆优选指南 + 避坑攻略 - 本地便民网
  • Flame引擎斜45度视角开发:从视觉投影到沉浸体验的完整指南
  • RecastNavigation导航网格指南:5步掌握游戏AI路径规划技术
  • 第6章数据库设计基础知识
  • Nokhwa高级应用:从视频流解码到自定义摄像头控制
  • 如何使用KOS实现坎巴拉太空计划全自动发射?5分钟快速入门指南
  • Hermes 教程 02:配置详解
  • 科幻迷必备!ScienceFictionCollection项目特色功能与资源优势解析
  • 医保在职转退休
  • 探索10000+ shadcn/ui主题库:技术架构与开发实践深度解析
  • pandocs技术揭秘:如何利用Game Boy图形系统实现高效渲染
  • 一文读懂:通俗易懂的KMP算法详解
  • 2026年百色右江区黄金回收哪家靠谱?实测3大30年老牌机构,报价稳居榜首 - 福金阁黄金回收
  • 2026年7月最新泉州宝玑官方售后联系电话与客户服务中心网点地址 - 亨得利钟表维修中心
  • Rust在Cursor中调试崩溃的3大致命陷阱:从内存泄漏到宏展开失败,附可立即复用的配置模板
  • MediaCrawler终极指南:5分钟掌握多平台数据采集技术
  • 【Atlas】治理工作流(如标签审批)是否原生支持?
  • 天津河西实力私教哪里找?这3家口碑爆棚! - GrowthUME
  • FastAsyncWorldEdit 核心功能详解:200+命令与异步编辑的完美结合
  • Chisel-Tutorial实战指南:从问题到解决方案的完整流程
  • 为什么选择React Router Hash Link?解决React Router锚点滚动问题的最佳方案
  • 2026年7月最新宁波宇舶官方售后客户服务热线与维修网点地址汇总 - 亨得利官方服务中心
  • 如何用futures-await简化Rust异步代码:10个实用技巧
  • Chopper多环境配置终极指南:开发、测试和生产环境的无缝切换
  • WebAssembly线程提案未来展望:路线图与社区发展
  • 【Bug已解决】openclaw config schema mismatch / Unsupported config key — OpenClaw 配置模式不匹配解决方案
  • Koodo Reader:打造您的跨平台数字图书馆,一次阅读处处同步
  • 如何用LibMTL在30分钟内构建高效多任务学习模型?[特殊字符]