【LISTENER】一个数据库配置两个监听端口号
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,测试环境:windows2008R2 Oracle11.2.0.1-oracle11.2.0.4一个监听端口发现压力太大,或者想测试下两个监听端口效果如何,可以使用一下方法。第一种方式:listene
千家信息网最后更新 2025年11月07日【LISTENER】一个数据库配置两个监听端口号
测试环境:windows2008R2 Oracle11.2.0.1-oracle11.2.0.4
一个监听端口发现压力太大,或者想测试下两个监听端口效果如何,可以使用一下方法。
第一种方式:
listener.ora 配置如下:
两个监听器,那么问题来了,都是动态注册,怎么都生效呢?
此时,我们需要配置下数据库服务器端tnsnames.ora 这个配置文件,如下
数据库中再执行以下操作:
两个监听器,测试连接数据库成功:如下所示:
还有一种方式:如下
重启后的效果:
一个监听器下边,两个端口号。
那么问题来了, 这两种方式有什么区别呢? 一个是两个监听器,另一个是一个监听器两个端口号。
欢迎大家讨论!!!
测试环境:windows2008R2 Oracle11.2.0.1-oracle11.2.0.4
一个监听端口发现压力太大,或者想测试下两个监听端口效果如何,可以使用一下方法。
第一种方式:
listener.ora 配置如下:
点击(此处)折叠或打开
- listener.ora
- # listener.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
- # Generated by Oracle configuration tools.
- LISTENER1 =
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.16)(PORT = 1522))
- )
- SID_LIST_LISTENER =
- (SID_LIST =
- (SID_DESC =
- (SID_NAME = CLRExtProc)
- (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)
- (PROGRAM = extproc)
- (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
- )
- )
- ADR_BASE_LISTENER1 = C:\app\Administrator\product\11.2.0\dbhome_1\log
- LISTENER =
- (DESCRIPTION_LIST =
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.16)(PORT = 1521))
- )
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
- )
- )
- ADR_BASE_LISTENER = C:\app\Administrator
两个监听器,那么问题来了,都是动态注册,怎么都生效呢?
此时,我们需要配置下数据库服务器端tnsnames.ora 这个配置文件,如下
点击(此处)折叠或打开
- ALL_LISTENER =
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.16)(PORT = 1521))
- (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.16)(PORT = 1522))
- (CONNECT_DATA =
- (SERVER = DEDICATED)
- (SERVICE_NAME = orcl)
- )
- )
数据库中再执行以下操作:
点击(此处)折叠或打开
- SQL> alter system set local_listener=all_listener;
- 系统已更改。
- SQL> alter system register;
- 系统已更改。
- SQL>
两个监听器,测试连接数据库成功:如下所示:
点击(此处)折叠或打开
- SQL> conn test/test@orcl
- 已连接。
- SQL> conn test/test@orcl1
- 已连接。
- SQL>
- Microsoft Windows [版本 6.1.7600]
- 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
- C:\Users\Administrator>lsnrctl stat
- LSNRCTL for 64-bit Windows: Version 11.2.0.4.0 - Production on 19-7月 -2017 12:
- 7:53
- Copyright (c) 1991, 2013, Oracle. All rights reserved.
- 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.8.16)(PORT=1521)))
- LISTENER 的 STATUS
- ------------------------
- 别名 LISTENER
- 版本 TNSLSNR for 64-bit Windows: Version 11.2.0.4.0 - Prod
- ction
- 启动日期 19-7月 -2017 12:04:02
- 正常运行时间 0 天 0 小时 13 分 52 秒
- 跟踪级别 off
- 安全性 ON: Local OS Authentication
- SNMP OFF
- 监听程序参数文件 C:\app\Administrator\product\11.2.0\dbhome_1\network\
- dmin\listener.ora
- 监听程序日志文件 C:\app\Administrator\diag\tnslsnr\wintest\listener\al
- rt\log.xml
- 监听端点概要...
- (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.8.16)(PORT=1521)))
- (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
- 服务摘要..
- 服务 "CLRExtProc" 包含 1 个实例。
- 实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
- 服务 "orcl" 包含 1 个实例。
- 实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
- 服务 "orclXDB" 包含 1 个实例。
- 实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
- 命令执行成功
- C:\Users\Administrator>lsnrctl stat listener1
- LSNRCTL for 64-bit Windows: Version 11.2.0.4.0 - Production on 19-7月 -2017 12:
- 7:57
- Copyright (c) 1991, 2013, Oracle. All rights reserved.
- 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.8.16)(PORT=1522)))
- LISTENER 的 STATUS
- ------------------------
- 别名 listener1
- 版本 TNSLSNR for 64-bit Windows: Version 11.2.0.4.0 - Prod
- ction
- 启动日期 19-7月 -2017 12:11:58
- 正常运行时间 0 天 0 小时 6 分 1 秒
- 跟踪级别 off
- 安全性 ON: Local OS Authentication
- SNMP OFF
- 监听程序参数文件 C:\app\Administrator\product\11.2.0\dbhome_1\network\
- dmin\listener.ora
- 监听程序日志文件 C:\app\Administrator\product\11.2.0\dbhome_1\log\diag
- tnslsnr\wintest\listener1\alert\log.xml
- 监听端点概要...
- (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.8.16)(PORT=1522)))
- 服务摘要..
- 服务 "orcl" 包含 1 个实例。
- 实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
- 服务 "orclXDB" 包含 1 个实例。
- 实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
- 命令执行成功
- C:\Users\Administrator>
还有一种方式:如下
点击(此处)折叠或打开
- LISTENER =
- (DESCRIPTION_LIST =
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-J351NF8VN9D)(PORT = 1521))
- (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-J351NF8VN9D)(PORT = 1522))
- (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
- )
- )
重启后的效果:
点击(此处)折叠或打开
- C:\Users\Administrator>lsnrctl status
- LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 20-7月 -2017 22:5
- 3:38
- Copyright (c) 1991, 2010, Oracle. All rights reserved.
- 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=WIN-J351NF8VN9D)(PORT=1521)
- ))
- LISTENER 的 STATUS
- ------------------------
- 别名 LISTENER
- 版本 TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Produ
- ction
- 启动日期 20-7月 -2017 22:53:17
- 正常运行时间 0 天 0 小时 0 分 22 秒
- 跟踪级别 off
- 安全性 ON: Local OS Authentication
- SNMP OFF
- 监听程序参数文件 C:\app\Administrator\product\11.2.0\dbhome_1\network\a
- dmin\listener.ora
- 监听程序日志文件 c:\app\administrator\diag\tnslsnr\WIN-J351NF8VN9D\list
- ener\alert\log.xml
- 监听端点概要...
- (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=WIN-J351NF8VN9D)(PORT=1521)))
- (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=WIN-J351NF8VN9D)(PORT=1522)))
- (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
- 服务摘要..
- 服务 "CLRExtProc" 包含 1 个实例。
- 实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
- 服务 "orcl" 包含 1 个实例。
- 实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
- 服务 "orclXDB" 包含 1 个实例。
- 实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
- 命令执行成功
一个监听器下边,两个端口号。
那么问题来了, 这两种方式有什么区别呢? 一个是两个监听器,另一个是一个监听器两个端口号。
欢迎大家讨论!!!
服务
监听
实例
程序
状态
处理
文件
两个
方式
监听器
成功
版本
数据
数据库
配置
安全
别名
参数
命令
安全性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全等级保护证明
深圳聊天软件开发方案
品质优良的聊天软件开发
社保密码显示服务器错误
软件开发 营业税 税率
人工智能与数据库技术的结合
结构设计与软件开发
万友引利(广州)网络技术
计算机网络技术是否学高数
网络安全法学校
数据库怎么看是否可为空
数据库规范化理论中的等价
政企网络安全宣教
分布式数据库逻辑结构和数据特性
网络安全海报2020
国际服怎么买服务器
宝山区网络技术服务诚信合作
周立功4串口服务器设置
我的世界星际服务器副本
浙江铭齐互联网科技有限公司
网络安全有哪5个基本要素
怎么在数据库查询存储的内容
数据库钟
修改 hive 数据库
网盘共享软件开发
晨光溢海服务器
数据库技术与APP
上海视频安防软件开发哪家好
数据库开发的未来
数码宝贝资料数据库