动态注册:实例启动后,pmon每分钟自动将服务名注册到侦听器中,也可以手动注册alter system register;系统默认有一个listener;不需要listener.ora文件也可以启动侦听,实例必须启动到mount下才能启动侦听。


实战:添加1522端口的动态注册
添加listener.ora内容如下图

添加tnsnames.ora内容如下图

alter system set local_listener='jw';

启动侦听lsnrctl start niceman
执行sqlplus / as sysdba
alter system register

静态注册:静态注册一定要设置listener.ora,但是实例不需要启动,启动静态侦听后,可以通过静态侦听远程启动数据库。
实战静态注册:
将之前动态注册的内容清空,
alter system set local_listener='';
设置静态注册内容如下图,注意,此配置不要顶格写,否则会报错,作者遇到此问题研究了好几个小时才发现这个坑;

启动静态注册侦听,如果发现状态为UNKNOWN,那么就是静态注册。

此时实例是shutdown的,但是不影响静态注册侦听启动

演示静态注册远程启动数据库
刚才演示的静态注册端口是1523;win7电脑客户端配置




发现可以成功启动数据库。
注意,tnsping这个工具只能测试tnsnames配置是否正常,侦听是否通畅,但是不一定tnsping通就可以连接数据库,如果数据库没有启动实例,tnsping通也是无法连接数据库的。
简易连接方法:
sqlplus 用户/密码@IP 地址:端口号/服务名
本文转自 rm_rf_d 51CTO博客,原文链接:http://blog.51cto.com/12185273/2061784,如需转载请自行联系原作者

oracle 动态注册和静态注册相关推荐

  1. oracle动态注册和静态注册监听器

    oracle动态注册和静态注册的区别:动态监听不需要在listener.ora文件中记录关于数据的任何信息,只需要将监听器的配置信息写入到该文件.例如: LISTENER =  (DESCRIPTIO ...

  2. Oracle监听注册和sqlnet,Oracle监听的动态注册与静态注册

    Oracle监听 介于Oracle的数据库和客户端之间的通道.因为数据库本身不对外提供服务,所以需要通过监听器来实现. 几个相关的参数: local_listener db_domain remote ...

  3. Oracle监听的静态注册和动态注册

    静态注册:通过解析listene.ora文件 动态注册:由PMON进程动态注册至监听中 在没有listener.ora配置文件的情况下,如果启动监听,则监听为动态注册.用图形化netca创建的监听,默 ...

  4. 广播动态注册和静态注册的区别

    动态注册和静态注册的区别: 动态注册的广播接收器可以自由的控制注册和取消,有很大的灵活性.但是只能在程序启动之后才能收到广播,此外,不知道你注意到了没,广播接收器的注销是在onDestroy()方法中 ...

  5. oracle监听器动态注册于静态注册的区别

    2019独角兽企业重金招聘Python工程师标准>>> 1, oracle 10g 用netca方式建立的都默认为动态注册方式 2,如果想改为静态注册的方式则在listener.or ...

  6. Oracle Listener 动态注册 与 静态注册

    一.什么是注册 注册就是将数据库作为一个服务注册到监听程序.客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库.这个服务名可能与实例名一样,也有可能不一样. 在 ...

  7. oracle监听静态注册,oracle监听器动态注册于静态注册的区别

    1, oracle 10g 用netca方式建立的都默认为动态注册方式 2,如果想改为静态注册的方式则在listener.ora 中加入如下内容即可 SID_LIST_LISTENER = (SID_ ...

  8. oracle监听的动态注册和静态注册

    参考资料: https://blog.csdn.net/tianlesoftware/article/details/5543166 https://www.cnblogs.com/guilingya ...

  9. Oracle监听器—静态注册

    注册就是将数据库作为一个服务注册到监听程序.客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库.这个服务名可能与实例名一样,也有可能不一样. 注册分: 1. 静 ...

最新文章

  1. vue全家桶 ---axios的使用和二次封装
  2. 深入浅出Mybatis系列(三)---配置详解之properties与environments(mybatis源码篇)
  3. Ganglia 应用实践
  4. 微软正式推免费Word 电脑商Office收费降60%
  5. java构造块_java中的静态代码块、构造代码块、构造方法详解
  6. 【 .NET Core 3.0 】框架之三 || swagger的使用
  7. myeclipse里html添加背景颜色,myeclipse怎么设置主题-设置myeclipse主题背景颜色的教程 - 河东软件园...
  8. C# 处理图像三种方法对比
  9. 实现接口与显式实现接口的区别
  10. python定时任务_Python 定时任务的实现方式
  11. 装机软件搜狗拼音输入法v11.5.0.5352去广告精简优化版
  12. 火狐开发----如何快速的安装火狐XPI文件
  13. 猜姓氏c语言题目,猜姓氏游戏及其数学原理
  14. 说明:最新谷歌AI智商不超过6岁研究来自科学院而非康内尔大学
  15. zipkin+elk微服务日志收集分析系统
  16. win10发送到桌面快捷方式没了
  17. 没固定公网 IP 的公司内网实现动态域名解析( 阿里云万网解析 )
  18. 如何写使用说明书或使用手册
  19. 陈旭数据科学与计算机学院,数据科学与计算机学院硕士研究生招生专业及各专业导师...
  20. 满意度模型及其应用——客户满意度

热门文章

  1. Android事件处理机制
  2. Dalvik分析(一)
  3. USACO翻译:USACO 2014 FEB SILVER 三题
  4. java常用代码总结
  5. 队列与环形队列使用数组模拟
  6. elasticsearch 自定义routing
  7. UITabBarController 和 UINavigationController 的详解
  8. mybatis配置问题
  9. 【Linux开发】linux设备驱动归纳总结(六):3.中断的上半部和下半部——tasklet...
  10. C# 调用Word(PrintOut) 直接打印,出现“第一节的页边距设于可打印区域之外,是否继续”...