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

配置oracle连接管理器(cman)

Oracle Connection Manager是一个软件组件,可以在oracle客户端上指定安装这个组件,Oracle连接管理器代理发送给数据库服务器的请求,在连接管理器中,我们可以通过配置各种规则来控制会话访问。

简而言之,不同于专用连接的1个client对应1个server进程,和共享连接的n个client进程 由dispatcher  向服务器多个共享server发起会话

连接管理器将client向客户端发起的会话进行统一管理。

简而言之,oracle不能够支持哪一些主机可以访问服务器上面的哪一些service,而连接管理器可以做到,我们可以通过连接管理器实现会话多路复用,即:把多个 客户端的请求进行管理,连接管理器向服务器发起请求时,只需一个连接即可。这样就提高了oracle服务器处理更多客户端请求的任务的能力。

实现过程:两台主机

服务器客户端
ip192.168.80.100192.168.80.101
主机名tempconnector
要求安装19c db安装19c client

在安装19c client时选择自定义安装,自主选定Oracle Connection Manager组件,否则默认将不会安装这个组件。

一.修改cman.ora文件

在示例文件中拷贝一份cman.ora到admin目录下

修改cman.ora文件

修改这三部分即可,注意:不要修改缩进,cman文件对缩进有要求,

如果 cman 和数据库服务器不在同一台主机上,必须设置下面参数,否则无法把数据库上 的 service 注册到 cman 上,如上图。。。

(registration_invited_nodes=192.168.80.100)

二,启动cman实例

cmctladminister cman_connectorstartup

show all --查看配置信息

三,连接管理器获取服务器service

如图,cman已经启动,但是数据库服务未被拉取,客户端还需要配置tnsname和一个参数。

切换到数据库 服务器

1.修改tnsname文件

2.修改 remote_listener 参数 为 LISTENER_CMAN

服务器修改完毕

四,此时去执行show service 服务器service已经被注册到连接控制器。

此时,服务已经注册成功。

零散需要注意的事项:把两个机器个主机名和ip的映射都写入/etc/hosts文件中

cman.ora需要增加如下规则(这个十分重要!!!!!),允许连接管理器连接到本地

在connector tnsname中添加两个连接:

实验一下是否可以成功登录

在服务器查看 登录状况,可以看到下图system用户使用connector登录,使用专用连接

五.实现多路复用

修改dispatchers参数

至此完成使用连接控制器实现控制访问与多路复用 -DNUI_KING

http://www.lryc.cn/news/301337.html

相关文章:

  • [N-142]基于springboot,vue停车场管理系统
  • DAY53:动态规划(买股票的最佳时机)
  • 快速实现用户认证:使用Python和Flask配合PyJWT生成与解密Token的教程及示例代码
  • 外汇110:外汇做空是什么意思?如何运作?一文读懂
  • 【记录】个人博客或笔记中的数学符号设定
  • Redis Sentinel工作原理
  • GEE入门篇|遥感专业术语:理论介绍
  • react中如何做到中断diff过程和恢复
  • python:PyPDF2 从PDF文件中提取目录
  • Java 2:运算符、表达式和语句
  • 批量提取word文件中文本框内容的三种方法
  • Leecode之合并两个有序链表
  • 陶建国教授谈中西方文化的差异与交融
  • Ps:画笔选项
  • 嵌入式——Flash(W25Q64)
  • stm32:pwm output模块,记录一下我是用smt32,输出pwm波的记录--(实现--重要)
  • phpstrom创建thinkphp项目
  • 【Linux】线程同步
  • 如何在多头自注意力机制的交叉学习中引入对于物理、生理、心理世界客观规律的对照验证...
  • 智慧公厕:让智慧城市的公共厕所焕发“智慧活力”
  • vue导出word文档(图文示例)
  • 【C Primer Plus第六版 学习笔记】 第十七章 高级数据表示
  • 租用一个服务器需要多少钱?2024阿里云新版报价
  • python-产品篇-游戏-成语填填乐
  • 数据库数据加密的 4 种常见思路的对比
  • HCIA-HarmonyOS设备开发认证V2.0-IOT硬件子系统-PWM
  • 001kafka源码项目gradle报错UnsupportedClassVersionError-kafka-报错-大数据学习
  • 单片机学习笔记---直流电机驱动(PWM)
  • Scrum敏捷培训机构推荐
  • 《Go 简易速速上手小册》第5章:并发编程(2024 最新版)