• ORACLE network environment


    监听程序wps385E.tmp

    建立网络连接

    要建立客户机或中间层连接,Oracle Net要求客户机

    下列事项:

    运行监听程序的主机

    监听程序监视的端口

    监听程序使用的协议

    监听程序处理的服务名

    Hostname/ip address

    Port

    TCP

    SERVICE_NAME

    Lsnrctl status查看监听状态

    Cat tnsnames.ora查看监听文件

    [oracle@oracle01 ~]$ cd /u01/app/oracle/product/11.2.4/dbhome_1/network/admin/

    [oracle@oracle01 admin]$ ls

    listener.ora  samples  shrept.lst  test2.sql  tnsnames.ora

    [oracle@oracle01 admin]$ cat tnsnames.ora

    # tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.4/dbhome_1/network/admin/tnsnames.ora

    # Generated by Oracle configuration tools.

    VDEDU =

      (DESCRIPTION =

        (ADDRESS = (PROTOCOL = TCP)(HOST = oracle01)(PORT = 1521))

        (CONNECT_DATA =

          (SERVER = DEDICATED)

          (SERVICE_NAME = VDEDU)

        )

      )

    配置和管理oracle network的工具

    Enterprise manager的“net services administration(网络服务管理)”页

    Oracle net manager

    Oracle net configuration assistant

    可以使用lsnrctl命令行实用程序(或通过EM)控制

    Lsnrctl status

    命名方法

    Oracle net支持多种解析连接信息的方法

    -简便连接命名:使用TCP/IP连接字符串

    -本地命名:使用本地配置文件

    -目录命名:使用符合LDAP的集中式目录服务器

    简便连接:

    默认情况下是启用的

    不需要进行客户端配置

    仅支持TCP/IP(无SSL)

    不支持高级连接选项,如:

    -连接时故障转移

    -源路由

    -负载平衡

    SQL>CONNECT hr/oracle@192.168.1.88:1521/VDEDU(这里这个不是实例名,而是service_name)

    本地命名:

    需要客户机名称解析文件

    wps386F.tmp

    支持所有的Oracle net协议

    支持高级连接选项,如:

    -连接时故障转移

    -源路由

    -负载平衡

    SQL>CONNECT scott/oracle@ly001

    SQL>sqlplus sys/oracle@ly001 as sysdba

    目录命名

    需要加载了Oracle net名称解析信息的LDAP:

    -Oracle Internet directory

    -Microsoft Active Directory Services

    支持所有的Oracle net协议

    支持高级连接选项

    高级连接选项

    使用本地和目录命名时,oracle net支持下列高级连接选项:

    连接时故障转移

    负载平衡

    源路由

    测试Oracle Net

    Tnsping 实用程序用于测试oracle net服务别名

    确保客户机与Oracle net listener之间的连接

    不验证所请求的服务是否可用

    支持简便连接名称解析:

    Tnsping 192.168.1.88:1521/VDEDU

    Tnsping ly001

  • 相关阅读:
    eclipse中文乱码
    学习进度(7)
    校园管家(Android开发团队项目)NABCD
    NABCD(团队项目)
    android studio连接真机大概问题
    01梦断代码阅读笔记
    学习进度(6)
    android studio学习(一)
    地铁出行系统1.0
    学习进度(4)
  • 原文地址:https://www.cnblogs.com/kawashibara/p/9141190.html
Copyright © 2020-2023  润新知