zoukankan      html  css  js  c++  java
  • oracle 11g ocp 笔记(4)-- 网络服务

    1、配置网络服务

    1.1 oracle net和客户端-服务器案例。

    1.2 oracle net与通讯协议。

    1.3 建立会话。

         链接到本地实例

      名称解析

      启动服务器进程

    1.4 创建侦听器。

     netca

    1.5 数据库注册

    动态注册和静态注册

    1.6 解析名称的技术

    3.名称解析
        会话: CONNECT SYSTEM/******@service_name;
        @service_name需要解析.


        (1).Easy Connect(10g版本开始有)
        SQL> connect scott/tiger@hostname.domain:1521/service_name;


        (2)本地名称解析tnsname
        TNSNAME配置文件: $ORACLE_HOME/network/admin/tnsnames.ora
        包括: 服务别名、协议、地址、端口、服务名或实例名.
        TNSNAME配置可以使用netca程序配置.
        测试tnsname设置: tnsping service_name


    service1 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = db_name.domain.com)
        )
      )


    service2 =
      (DESCRIPTION =
        (ADDRESS_LIST = 
           (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
        )
        (CONNECT_DATA =
          (sid = db_name)
        )
      )


        (3)外部名称解析
        LDAP目录服务器

    1.7 监听管理器

    监听器配置文件: $ORACLE_HOME/network/admin/listener.ora
        默认监听主机1521端口.

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
        )
      )


        监听器可以使用netca程序配置.
        监听器控制程序lsnrctl:
        ·start              启动监听器
        ·stop               停止监听器
        ·status             查看监听器状态
        ·services           查看监听器提供的服务
        ·version            查看监听器版本
        ·reload             重新载入监听器
        ·save_config        将配置更改保存到配置文件listener.ora
        ·trace              跟踪监听器活动
        ·change_password    设置监听器密码
        ·quit               退出监听器,不保存更改
        ·exit               退出监听器,保存更改
        ·set                设置各种选项,如跟踪和超时.
        ·show               显示已为监听器设置的选项

    1.8 配置网路服务别名。

    1.9 文件名和tnsadmin

    有三个文件需要管理,他们位于oracle_home/network/admin

    环境变量 TNS_ADMIN。指定了,用于指定三个配置文件的位置???????

    注意一个图---------------------------------------

    1.10 创建链接服务器

    2、共享服务器

  • 相关阅读:
    vscode已有64位版本。
    git代码回滚的两种选择
    代码维护的问题
    草珊瑚理解IFC(inline formatting context)
    nodejs的dependency.md
    如何实现在H5里调起高德地图APP?(下)
    如何实现在H5里调起高德地图APP?(上)
    酸奶妈妈再次回归~
    【从零开始学】如何在安卓平台上实现定位?
    如何将四大名著和地图相结合?
  • 原文地址:https://www.cnblogs.com/hezt1114/p/8973063.html
Copyright © 2011-2022 走看看