我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Oracle静态监听和动态监听的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Oracle静态监听和动态监听的方法

这篇文章主要介绍“Oracle静态监听和动态监听的方法”,在日常操作中,相信很多人在Oracle静态监听和动态监听的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle静态监听和动态监听的方法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一、静态注册
静态注册指实例启动时读取listener.ora配置文件,将实例和服务注册到监听程序。无论何时启动一个数据库,默认都有两条信息注册到监听器中:实例和服务。

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC = 

     (GLOBAL_DBNAME = rman)

     (ORACLE_HOME = /u01/oracle)

     (SID_NAME = rman)

    )

   (SID_DESC =

     (GLOBAL_DBNAME = gel)

     (ORACLE_HOME = /u01/oracle)

     (SID_NAME = gl)

     )

  )

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))

    )

  )

说明:
1)(ORACLE_HOME = /u01/oracle) oracle_home目录,测试不加也行
2)本静态监听两个数据库实例,每个实例的静态监听写到SID_DESC中
3)在数据库未open状态中,就可以远程连接到数据库,对数据库进行操作
4)使用静态监听时,客户端的tns最好配置为SERVICE_NAME,当然也可以同时配置SID和SERVICE_NAME,等数据库启动后,tns中无论是sid还是SERVICE_NAME均能访问数据库

二、动态注册
动态注册不需要显示的配置listener.ora文件,实例启动的时候,PMON进程根据instance_name,service_name参数将实例和服务动态注册到listerer中。如果没有设定instance_name,将使用db_name初始化参数值。如果没有设定service_names,将拼接db_name和db_domain参数值来注册监听。

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC = 

     (GLOBAL_DBNAME = rman)

     (ORACLE_HOME = /u01/oracle)

     (SID_NAME = rman)

    )

   (SID_DESC =

     (GLOBAL_DBNAME = gel)

     (ORACLE_HOME = /u01/oracle)

     (SID_NAME = gl)

     )

  )

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))

    )

  )

说明:
1)不需要人工干预在lsnrctl start后,会自动注册数据库的instance_name,service_name,然后tns不论使用SID和SERVICE_NAME均可以连接上来
2)修改了SERVICE_NAME或者SID不用修改listener.ora文件

到此,关于“Oracle静态监听和动态监听的方法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Oracle静态监听和动态监听的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

2024-04-02

Android实现静态广播监听器的方法

本文实例讲述了Android实现静态广播监听器的方法。分享给大家供大家参考。具体实现方法如下:package lab.sodino.broadcastaction; import lab.sodino.util.DatabaseOpenHe
2022-06-06

oracle怎么查看监听状态

要查看Oracle监听器的状态,可以使用以下命令:首先登录到Oracle数据库服务器上的命令行窗口或终端。在命令行窗口中输入以下命令来检查监听器的状态:lsnrctl status这个命令会显示当前监听器的状态信息,包括监听器的名称、版本、
oracle怎么查看监听状态
2024-04-09

android获取监听SD Card状态的方法

本文实例讲述了android获取监听SD Card状态的方法。分享给大家供大家参考。具体分析如下: 1. 注册StorageEventListener来监听SD卡状态即onStorageStateChanged()方法,当sd卡状态改变时,
2022-06-06

Android scrollview如何监听滑动状态

ScrollView 视图的滚动过程,其实是在不断修改原点坐标。当手指触摸后,ScrollView会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么ScrollView发送tracking events到被点击
2022-06-06

Android中检查、监听电量和充电状态的方法

当你在更改后台更新频率来减少这些更新对电池寿命的影响时,检查当前电量和充电状态是一个好的开始。 电池寿命通过剩余电量和充电状态来影响应用更新的执行。当用交流电充电时,执行更新操作对设备的影响是微不足道的,所以在大多数案例里,你可以把更新频率
2022-06-06

React事件监听和State状态修改方式

这篇文章主要介绍了React事件监听和State状态修改方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2022-11-13

Android实现监听电话呼叫状态的方法

本文实例讲述了Android实现监听电话呼叫状态的方法。分享给大家供大家参考。具体如下: 在清单文件AndroidManifest.xml中添加权限:代码如下:2022-06-06

编程热搜

目录