zoukankan      html  css  js  c++  java
  • oracle网络

    oracle 的网络

    监听

    listener:

    ip地址修改
    vi /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-eth0//第一块网卡
    IPADDR=192.168.0.1

    cat /etc/hosts 192.168.0.1 node1.test.com node1

    修改主机名
    cat /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=node1.test.com
    // 需要重启 才能生效

    cat /etc/hosts 192.168.0.1 node1.test.com node1
    修改全线主机名和主机名
    修改都是用vi修改

    控制监听
    lsnrctl start|stop|status|service

    添加监听
    在虚拟机终端里 netca 进入图形界面编辑

    netmgr 图形编辑


    实例的配置
    静态注册和动态注册
    基本上不用静态注册 绝大多数情况都是动态注册

    静态注册和动态注册
    什么是静态注册
    就是监听器的配置文件中写明了监听哪个实例 需要配置SID_DESC字段
    定位实例的方式可以使用SID_NAME或者SERVICE_NAME来定位
    什么是动态注册
    就是监听器的配置文件中没写明监听哪个实例
    要通过PMON告知监听器要监听的具体实例
    PMON是将SERVER_NAME告诉给监听器 这个过程就是注册
    默认一分钟PMON注册一次 也就是说启动监听 还没注册时 是无法连接的
    添加3种方式,后面的删掉,用文档改写
    区分静态注册和动态注册
    lsnrctl status
    是 ready 就是动态
    是 unknow 就是静态

    动态注册

    3种注册方式:
    本地默认端口监听
    本地非默认端口监听
    远程监听 监听和数据库不再一个主机上

    本地非默认端口监听

    本地非默认端口:
    netca创建listener15210,使用15210端口
    $ netstat -tlnp | grep 15210

    写入监听的别名:
    $ cd $ORACLE_HOME/network/admin
    $ vi tnsnames.ora
    listener15210 =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = node1.test.com)(PORT = 15210))
    )

    修改参数:
    SQL> ALTER SYSTEM SET LOCAL_LISTENER=listener15210;
    SQL> ALTER SYSTEM register; 立即注册(可选)

  • 相关阅读:
    图像处理笔记(十)
    图像处理笔记(九):频率域滤波
    图像处理笔记(八)
    图像处理笔记(七)
    图像处理笔记(六):灰度变换与空间滤波
    分布式
    关于python代码是编译执行还是解释执行
    python中的元类metaclass
    Python的函数参数传递
    递推思想
  • 原文地址:https://www.cnblogs.com/luo102154/p/7359982.html
Copyright © 2011-2022 走看看