Oracle 动态监听和静态监听非1521端口配置
硬核配置方法,
动态监听配置默认的1521不做演示
动态注册非1521端口,需要配置三个地方listener.ora、tnsname.ora、local_listener.
listener.ora配置
LISTENER =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1600))(ADDRESS = (PROTOCOL = IPC)(KEY = REGISTER_LISTENER)))
tnsnames.ora 配置
LISTENER_PROD = (ADDRESS = (PROTOCOL = IPC)(KEY = REGISTER_LISTENER))
local_listener配置
SQL> show parameter localNAME TYPE VALUE
------------------------------------ ----------- ------------------------------
local_listener string listener_PROD
[oracle@host01 admin]$ lsnrctl statusLSNRCTL for Linux: Version 12.1.0.2.0 - Production on 22-FEB-2019 06:45:29Copyright (c) 1991, 2014, Oracle. All rights reserved.Connecting to (ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1600))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 12.1.0.2.0 - Production
Start Date 21-FEB-2019 08:03:21
Uptime 0 days 22 hr. 42 min. 8 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/db/12.1.0.2/network/admin/listener.ora
Listener Log File /u01/app/diag/tnslsnr/host01/listener/alert/log.xml
Listening Endpoints Summary...(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1600)))(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=REGISTER_LISTENER)))
Services Summary...
Service "PROD" has 1 instance(s).Instance "PROD", status READY, has 1 handler(s) for this service...
The command completed successfully
静态监听配置
listener.ora配置
LSNR =
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1700)))
)SID_LIST_LSNR =(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = PROD1)(ORACLE_HOME = /u01/app/oracle/db/12.1.0.2)(SID_NAME = PROD)))
客户端tnsnames.ora配置,注意service_name 此时配置的是global_name
P2 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1700)))(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = PROD1)))
[oracle@host01 admin]$ lsnrctl start lsnrLSNRCTL for Linux: Version 12.1.0.2.0 - Production on 22-FEB-2019 06:54:36Copyright (c) 1991, 2014, Oracle. All rights reserved.Starting /u01/app/oracle/db/12.1.0.2/bin/tnslsnr: please wait...TNSLSNR for Linux: Version 12.1.0.2.0 - Production
System parameter file is /u01/app/oracle/db/12.1.0.2/network/admin/listener.ora
Log messages written to /u01/app/diag/tnslsnr/host01/lsnr/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1700)))Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1700)))
STATUS of the LISTENER
------------------------
Alias lsnr
Version TNSLSNR for Linux: Version 12.1.0.2.0 - Production
Start Date 22-FEB-2019 06:54:36
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/db/12.1.0.2/network/admin/listener.ora
Listener Log File /u01/app/diag/tnslsnr/localhost/lsnr/alert/log.xml
Listening Endpoints Summary...(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1700)))
Services Summary...
Service "PROD1" has 1 instance(s).Instance "PROD", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
Oracle 动态监听和静态监听非1521端口配置相关推荐
- oracle什么时候使用静态监听,Oracle监听之动态监听与静态监听特点
动态注册不需要显示的配置listener.ora文件,实例启动的时候,PMON进程根据instance_name,service_name参数将实例和服务动态注册 1.如何查询某服务是静态监听注册还是 ...
- oracle动态性能视图和静态,oracle最重要的9个动态性能视图
v$session v$session_wait (在10g里功能被整合,凑合算1个吧.) v$process v$sql v$sqltext v$bh (更宁愿是x$bh) v$lock v$lat ...
- oracle 静态监听 端口,侦听动态注册静态注册local_listener参数端口PORT
之前都是网上看过整理的,今天看到local_listener竟然一点印象都没有,太恐怖,索性再好好整理一下,避免再次忘记. 一.什么是注册 注册就是将数据库作为一个服务注册到监听程序.客户端不需要知道 ...
- oracle数据库启动多个监听,一台Oracle数据库服务器上两个监听同时使用
记得之前Oracle原厂的工程师在例行检查时发现一台Oracle数据库服务器的上启动了两个监听,分别监听的是1521和1581端口,而且两个端口都在用,当时当作一个比较奇怪的现象,没有能理解原因是什么 ...
- Oracle监听的静态注册和动态注册
静态注册:通过解析listene.ora文件 动态注册:由PMON进程动态注册至监听中 在没有listener.ora配置文件的情况下,如果启动监听,则监听为动态注册.用图形化netca创建的监听,默 ...
- Oracle DBA之配置静态监听(listener registered statically)
为什么80%的码农都做不了架构师?>>> (1)listener.ora 本次实验将配置静态监听到listener L1上,项目SID_LIST_L1为L1的静态监听配置信息: ...
- oracle中12523,【Oracle】静态监听导致的ORA-12523错误
今天配置完共享服务器模式之后发现登录过程中报错ORA-12523,排查错误之后发现是静态监听惹的祸.本机之上有两个监听,一个静态监 今天配置完共享服务器模式之后发现登录过程中报错ORA-12523,排 ...
- 玩转oracle 11g(21):修改为静态监听
4. listener修改为静态监听 增加红色部分 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSEx ...
- oracle 动态监听例子,ORACLE动态监听总结
1 动态监听 本文档介绍ORACLE动态监听服务的配置及原理: 1.1 监听文件 $ORACLE_HOME/network/admin/listener.ora 1.2 动态监听 ORACLE实例在启 ...
最新文章
- 旷视MegEngine数据加载与处理
- python实现yolo目标检测_从零开始PyTorch项目:YOLO v3目标检测实现
- Linux内存管理原理【转】
- 怎样让手中的钱成为生财工具
- LCD驱动移植(二)
- 计算机网络之应用层:4、电子邮件、SMTP、MIME、POP3
- 【架构师培训课程-技术基础课】
- Flask使用bootstrap为HttpServer添加上传文件功能
- python爬虫基础教程1_Python爬虫系列(一)入门教学
- 前言:智能车制作的那些事
- 深度学习与计算机视觉教程(7) | 神经网络训练技巧 (下)(CV通关指南·完结)
- 稳压二极管和雪崩二极管的工作原理及选型学习总结
- 云游戏拉开产业化大幕
- FastCGI原理与应用[转]
- 如何实现搜索附近的店铺
- bochs运行xp_简单教程:Bochsxp镜像超级简化版安装教程
- 网络攻防技术(郑大信安个人总结版)
- 基站、WiFi、IP定位原理介绍与区别
- 2019最新《Python安全工具开发应用教程》
- Python打包成exe,文件太大问题解决办法(比保姆级还保姆级)
热门文章
- 外围设备的中断请求及用中断来实现实时处理
- 35岁的程序员:第28章,大学初体验
- html embed用法 Embed (一)、基本语法: embed src=url 说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等
- React 基础文档
- shopify cli 的命令
- 加载mysql驱动的语句_sql数据库驱动加载语句
- LAMP/LNMP源码搭建(rockylinux8.6+php7.4.32+mysql8.0.30)
- 重磅!清华大学又迎来一位外籍院长
- excel表格xlsx解开加密软件,excel表格xlsx不能复制打印怎么办?
- 1688API接口,获得商品详情(部分接口展示)