监听程序

建立网络连接

要建立客户机或中间层连接,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)

本地命名:

需要客户机名称解析文件

支持所有的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

ORACLE network environment的更多相关文章

  1. Oracle Multitenant Environment (三) Plan for a cdb

    Below tables contains contant you need to consider while planning for a CDB. Action Considerations f ...

  2. Oracle Multitenant Environment (五) Create PDB

    Creating and Removing PDBs with SQL*Plus This chapter contains the following topics: About Creating ...

  3. Oracle Multitenant Environment (一) About

    About oracle mulittenant environment The multitenant architecture enables an Oracle database to func ...

  4. Oracle:environment variable "PATH" does not exceed the recommended length

    今天重新安装oracle11g,突然在检测时报了以下错误: Environment variable: "PATH" - This test checks whether the ...

  5. Oracle Multitenant Environment (二) Purpose

    Purpose of a Multitenant Environment A multitenant environment enables the central management of mul ...

  6. Oracle Multitenant Environment (四) Create One or More CDBs

    Using the CREATE DATABASE Statement to Create a CDB This section describes creating a CDB using the  ...

  7. VMware Infrastructure 3 in a Cisco Network Environment

    http://www.cisco.com/en/US/docs/solutions/Enterprise/Data_Center/vmware/VMware.html

  8. OCA读书笔记(6) - 配置Oracle网络环境

    6.Configuring the Oracle Network Environment su - grid装grid时自动创建了监听netca--创建新的监听 vi $ORACLE_HOME/net ...

  9. Oracle_OCP课程实验学习

    Linux启动oracl.查看lsnrctl状态,然后启动监听start.sqlplus / as sysdba 启动数据库.conn sys/jxsrpv as sysdba .startup Ad ...

随机推荐

  1. ios开发:一个音乐播放器的设计与实现

    github地址:https://github.com/wzpziyi1/MusicPlauer 这个Demo,关于歌曲播放的主要功能都实现了的.下一曲.上一曲,暂停,根据歌曲的播放进度动态滚动歌词, ...

  2. 3. ELMo算法原理解析

    1. 语言模型 2. Attention Is All You Need(Transformer)算法原理解析 3. ELMo算法原理解析 4. OpenAI GPT算法原理解析 5. BERT算法原 ...

  3. JVM——垃圾回收(GC)

    GC简单介绍 java语言执行在java虚拟机(jvm)上.为了解决有限的空间和性能的保证这个矛盾体,jvm所具备的GC能力.能够有效的清除不用的对象.使空间的利用更加合理.以下介绍该机制的原理. 推 ...

  4. 【iCore4 双核心板_ARM】例程十八:USBD_VCP实验——虚拟串口

    实验步骤: 1.将跳线冒跳至USB_OTG,通过Micro USB 线将iCore4 USB-OTG接口与电脑相连. 2.打开设备管理器,可以找到虚拟出来的端口,(特殊情况下如果没有虚拟出端口,我们可 ...

  5. windows server r2 安装vs2017 更新补丁Windows8.1-KB2919355-x6

    方法一: 点击vs2017安装包后提示需要更新Windows8.1-KB2919355-x64补丁 点击链接进入全部下载后查看官方安装顺序为 注意 必须按照以下顺序安装更新:clearcompress ...

  6. WebMisSharp,WebMisCentral,企业框架正则表达式规则共享专版

    ElegantWM.WebUI/Application/common/src/Tools.js 欢迎大家贡献更多的正则验证规则,目前支持如下: /*************************** ...

  7. svn常见错误解决

    Svn冲突导致锁住的解决方案:错误码:svn: E155037: Previous operation has not finished; run 'cleanup' if it was interr ...

  8. Thinkphp5 关联模型

    必须建立两个模型分类模型(attr).文章模型(article) attr模型 <?php namespace app\common\model; use think\Model; class ...

  9. 5 -- Hibernate的基本用法 --5 2 持久化对象的状态

    1. 瞬态 : 对象有new操作符创建,且尚未与Hibernate Session关联的对象被认为处于瞬态.瞬态对象不会被持久化到数据库中,也不会被赋予持久化标识.如果程序中失去了瞬态对象的引用,瞬态 ...

  10. Docker - Docker中搭建MySQL主从

    1.pull完centos7纯净版的镜像后,创建容器,然后将宿主机上下载的MySQL文件 (MySQL下载地址:http://mysql.mirror.kangaroot.net/Downloads/ ...