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

Oracle数据库监听学习

官方文档:

Net Services Administrator's Guide

Net Services Reference

一、动态注册

1.实例启动后,LREG 进程每分钟自动将服务名(service_name)注册到监听器中

也可以通过 alter system register 命令实现立刻注册。(11g pmon 进程)

2.系统有一个默认的监听器叫做 LISTENER,端口号是 1521,利用它可以不需要 listener.ora 配置文件

3.动态注册要求实例至少启动到 mounted 状态,listener 监听器才能注册成功

4.动态注册需要配置 local_listener 参数

动态监听LSNR2

使用非默认端口的动态监听程序时,需要修改 local_listener 参数

alter system set local_listener='(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.6.121)(PORT=1526))';

二、静态注册

1)静态注册要点

①静态注册必须在 listener.ora 中描述实例信息

②实例不必启动,静态监听器也能注册

③服务器启动静态监听后,可以通过远程启动数据库

2)静态注册的描述分为两部分内容

①网络三要素:①Protocal ②Host ③Port

②服务名描述:GLOBAL_DBNAME:全局数据库名(静态注册特征 UNKNOWN)

listener.ora 配置:

配置 1521 端口的静态监听程序 LISTENER 实现 PROD 和 cdb1 的静态注册

三、动态注册和静态注册区别

0、动态监听,就算没有listener.ora,也会自动使用动态监听。

1、动态监听是 READY状态,静态监听是UNKNOWN状态。

2、动态监听每分钟注册一次(LEGN或者PMON进程),静态监听打开就是注册的。

3、动态监听无法远程启动数据库,静态监听远程登录数据库并打开。

4、动态监听必须至少启动到mount状态,才能注册到监听器;静态监听无需,可以远程登录后打开数据库。

5、静态监听:必须有数据库的所有信息,包括:连接协议、主机、端口,实例信息(SID_LIST),具体如下:

这里的LISTENER和SID_LIST_LISTENER 必须保持一致,如上图。

四、监听相关的配置文件

Oracle Net 配置文件都是文本形式的,可以通过 netmgr、netca 实用程序生成和修改,也

可以使用文本编辑器生成和修改。

1) Oracle Net 配置文件的路径

$ORACLE_HOME/network/admin/

2) 三个 Oracle Net 配置文件

①listener.ora 在服务器端的配置文件

②tnsnames.ora 在客户端的配置文件

③sqlnet.ora 客户端或服务器端 描述参数的配置文件

客户端 sqlnet.ora 不存在,默认支持 ezconnect;

客户端 sqlnet.ora 文件存在,使用轻松连接,需要配置 NAMES.DIRECTORY_PATH 添加 ezconnect

五、监听配置

RAC下的local_listener 对应的是本结点上的VIP地址

Remote_listener对应的是scan IP

相关文章:

  • NoteGen是一款开源跨平台的 AI 笔记应用,专注于 recording 和 writing ,基于 Tauri 开发
  • Node.js 技术原理分析系列 4—— 使用 Chrome DevTools 分析 Node.js 性能问题
  • IMX6ULL驱动开发Linux篇02——移植Rootfs
  • 李沐《动手学深度学习》——14.9. 用于预训练BERT的数据集——wiki数据集问题以及存在的其他问题
  • 小白学习:rag向量数据库
  • 《C++ primer》第四章
  • FOC 控制笔记【二】无感控制、滑膜观测器和PLL
  • 用《设计模式》的角度优化 “枚举”
  • Python零基础学习第三天:函数与数据结构
  • PyTorch深度学习在硬件与资源限制下分布式训练和多GPU加速等技术的实例代码
  • 从零构建高可用MySQL自动化配置系统:核心技术、工具开发与企业级最佳实践
  • Linux 指定命令行前后添加echo打印内容
  • Unity URP渲染管线烘焙场景教程
  • docker装Oracle
  • Spring MVC源码分析のinit流程
  • Rust语言:开启高效编程之旅
  • 线程安全---java
  • 阿里发布新开源视频生成模型Wan-Video,支持文生图和图生图,最低6G就能跑,ComFyUI可用!
  • 比特币中的相关技术
  • Oracle数据恢复:闪回查询
  • 在古老的意大利科莫歌剧院,廖昌永唱响16首中国艺术歌曲
  • 京东回应外卖系统崩溃:订单暴涨所致,已恢复
  • 今天北京白天气温超30℃,晚间为何下冰雹?
  • 梅花奖在上海丨陈丽俐“婺剧折戏专场”:文戏武做,武戏文唱
  • 三亚通报救护车省外拉警报器开道旅游:违规违法,责令公司停业整顿
  • 通化市委书记孙简升任吉林省副省长