当前位置:网站首页>Oracle动态监听与静态监听详解
Oracle动态监听与静态监听详解
2022-07-30 16:48:00 【51CTO】
动态监听和静态监听主要区别是实例向监听注册的方式。注册,就是让监听能够找到数据库实例。
动态监听是数据库PMON通过配置设置(也可以是默认值)向指定的监听注册,静态监听没有这个过程。
以下两点要注意:
1、在非RAC环境中,监听和实例必须在同一台服务器上。
2、静态监是一种硬编码,将实例写在listener.ora上。
两种监听的状态对比:

docare是动态监听,是PMON注册到监听上的,状态是READY;
docarejt是静态监听,是在listener.ora上设置的,状态是UNKNOWN。
看一下静态监听的配置文件:

静态监听硬编码的部份是ORACLE_HOME以及ORACLE_SID
GLOBAL_DBNAME可随意设置,方便识别即可
试验验证动态监听与静态监听的区别
1、在client端建两个网络服务名,分别指向docare和docarejt

2、在数据库服务器上关闭数据库

3、在client端尝试用动态连接登陆数据库(登陆失败,监听不知道有docare这个服务)

4、在client端尝试用静态连接登陆数据库

登陆成功,并显示实例是一个idle instance,启动数据库

总结:
1、动态监听是数据库启动时注册到监听的,一旦数据库关闭,用户无法连接
2、静态监听是在listener.ora中配置的,即使数据库关闭,用户也能登陆数据库进行操作
3、动态监听无需修改配置文件,数据库通过自身配置动态注册
4、静态监听需要修改监听配置文件
边栏推荐
- vivo宣布延长产品保修期限 系统上线多种功能服务
- How to connect redis in node.js?
- DTSE Tech Talk丨第2期:1小时深度解读SaaS应用系统设计
- 3D激光SLAM:LeGO-LOAM论文解读---系统概述部分
- [NCTF2019]Fake XML cookbook-1|XXE漏洞|XXE信息介绍
- 【SOC】Classic output hello world
- PHP message feedback management system source code
- 字符串加千分位符与递归数组求和
- The first time I used debug query and found that this was empty, does it mean that the database has not been obtained yet?please help.
- Mysql进阶优化篇01——四万字详解数据库性能分析工具(深入、全面、详细,收藏备用)
猜你喜欢

大厂高管借钱炒股,亏到破产卖房。。。

Rounding out the most practical way of several DLL injection

hcip--ospf综合实验

Large-scale integrated office management system source code (OA+HR+CRM) source code sharing for free
![[TypeScript] Introduction, Development Environment Construction, Basic Types](/img/d7/b3175ab538906ac1b658a9f361ba44.png)
[TypeScript] Introduction, Development Environment Construction, Basic Types
![[AGC] Quality Service 2 - Performance Management Example](/img/09/4a7c57f5aa651e4ac58d1e6d73afe6.png)
[AGC] Quality Service 2 - Performance Management Example

OpenCV形状检测

Moonbeam创始人解读多链新概念Connected Contract

论文阅读 (63):Get To The Point: Summarization with Pointer-Generator Networks

李沐d2l(七)kaggle房价预测+数值稳定性+模型初始化和激活函数
随机推荐
Explore CSAPP Experiment 2-bomb lab-Section 1
数组和指针(2)
函数调用方式_stdcall 、 _cdecl 、_thiscall
Minio 入门
23. Please talk about the difference between IO synchronization, asynchronous, blocking and non-blocking
华为云数据治理生产线DataArts,让“数据'慧'说话”
.NET 6.0中使用Identity框架实现JWT身份认证与授权
Goland opens file saving and automatically formats
微信小程序picker滚动选择器使用详解
23. 请你谈谈关于IO同步、异步、阻塞、非阻塞的区别
vivo announced to extend the product warranty period, the system launched a variety of functional services
The way of life, share with you!
Leetcode 118. 杨辉三角
新零售saas小程序如何探索数字化门店的破局之路?
Login Module Debugging - Getting Started with Software Debugging
Scheduling_Channel_Access_Based_on_Target_Wake_Time_Mechanism_in_802.11ax_WLANs
Discuz magazine/news report template (jeavi_line) UTF8-GBK template
Nervegrowold d2l (7) kaggle housing forecast model, numerical stability and the initialization and activation function
Public Key Retrieval is not allowed报错解决方案
李沐d2l(七)kaggle房价预测+数值稳定性+模型初始化和激活函数