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/[email protected]: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、共享服务器

猜你喜欢

转载自www.cnblogs.com/hezt1114/p/8973063.html