`

ORACLE LISTENER 详解

阅读更多

# listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
  )
以上是本人本机上的一个监听文件,下面就该监听文件的各个参数的作用作个描述:
LISTENER       指出一个监听器定义的起始点。它实际上是正被定义的当前监听器的名称。默认的名称是LISTENER。
DESCRIPTION    描述每个监听位置
ADDRESS_LIST   含有与监听器正在监听的那些位置有关的地址信息
PROTOCOL       指定用于本监听位置的协议
HOST           保存监听器所驻留在的那台计算机的名称
PORT           含有监听器正在上面监听的地址
SID_LIST_LISTENER  定义配置监听器所针对的ORACLE服务的列表
SID_DESC       描述每个Oracel SID
GLOBAL_DBNAME  标识全局数据库名称。本项应该与当前Oracle服务的init.ora文件中的SERVICE_NAMES项一致
ORACLE_HOME    给出服务器上Oracle可执行程序的位置
SID_NAME       含有用于本Oracle实例的Oracle SID的名称

                    Lsnrctl命令综述

Lsnrctl命令用来管理Oracle监听器,是一个命令行界面。想调用这个命令行工具,在命令行键入lsnrctl即可。可以在LSNRCTL>提示符下键入help来显示这些命令的一份清单。
Services        列举出服务的一个汇总表及为每个协议服务处理程序所建立和拒绝的连接信息个数
Start listener  启动指定的监听器
Status listener 显示指定监听器的状态
Stop listener   关闭指定的监听器
Trace           打开监听器的跟踪特性
Version         显示Oracle Net软件与协议适配器的版本
Change_password 允许用户修改关闭监听器所需要的密码
Reload          重新读取listener.ora文件,但不关闭监听器。如果该文件发生了变化,重新刷新监听器。
Save_config     当从lsnrctl工具中对listener.ora文件进行了修改时,复制一个叫做listener.bak的listener.ora文件
Exit            退出lsnrctl实用工具
Quit             执行和exit相同的功能

分享到:
评论

相关推荐

    Oracle listener详解

    Oracle监听器(Listener)是Oracle数据库系统中至关重要的组件,它负责管理客户端和数据库服务器之间的网络通信。监听器通过监听特定的网络端口,接收来自客户端的连接请求,并根据配置进行响应。理解监听器的工作...

    oracle_listener_详解

    ### Oracle Listener 详解 #### 一、Oracle Listener 概述 **Oracle Listener** 是 Oracle 数据库系统中的一个重要组件,负责监听来自客户端的连接请求,并基于这些请求管理与客户端的通信。Listener 的主要职责...

    配置ORACLE的listener.ora、tnsnames.ora

    在Oracle数据库的运行过程中,`listener.ora`和`tnsnames.ora`是两个至关重要的配置文件,它们负责管理和通信数据库实例与客户端应用程序之间的连接。 `listener.ora`文件是Oracle监听器的配置文件,它定义了监听器...

    RAC listener.ora详解.docx

    Oracle RAC 监听器配置文件 listener.ora 详解 Oracle RAC 监听器配置文件 listener.ora 是一个核心配置文件,用于配置 Oracle Net Listener 的参数。本文将详细介绍 listener.ora 文件的配置参数、协议地址参数、...

    Oracle_LISTENER监听文件参数详

    "Oracle LISTENER 监听文件参数详解及 Lsnrctl 命令综述" Oracle LISTENER 监听文件参数详解: LISTENER 监听文件参数是 Oracle Net Listener 的配置文件,用于定义监听器的行为和参数。下面是 LISTENER 监听文件...

    oracle概念详解

    ### Oracle概念详解 #### 一、数据库名 (Database Name) **定义:** 数据库名是用于唯一标识一个Oracle数据库的名称,类似于人的身份证号码。它由`DB_NAME`参数表示,并在数据库创建时设置。 **作用:** - **安装...

    手动创建Oracle数据库详解

    配置listener.ora和tnsnames.ora文件,可以定义服务器监听器和客户端的连接信息。 总的来说,手动创建Oracle数据库是一项涉及多方面技术的工作,需要对数据库架构、安全性、性能优化和网络配置有深入理解。通过详细...

    Linux下安装Oracle配置详解文档

    - 设置Oracle网络服务的TNS监听器,编辑`listener.ora`和`sqlnet.ora`文件。 9. **启动与验证**: - 启动Oracle服务,如`lsnrctl start`启动监听器,`sqlplus / as sysdba`进入SQL*Plus检查数据库状态。 - 连接...

    Oracle 11gR2 SCAN详解

    ### Oracle 11gR2 SCAN详解:精简配置与增强功能 在Oracle数据库发展史中,Oracle 11gR2的推出标志着一个重要的里程碑,尤其在其对RAC(Real Application Clusters)架构的优化方面。SCAN(Single Client Access ...

    oracle监听详解

    ### Oracle监听详解 #### Oracle工作机制概述 Oracle数据库的运行机制主要分为两个方面:客户端与服务器端的通信机制,以及服务器内部的工作模式。其中,客户端与服务器端的通信机制依赖于Oracle监听器(Listener...

    Oracle RAC Failover 详解

    ### Oracle RAC Failover 详解 #### 一、概述 Oracle Real Application Clusters (RAC) 是一种集群数据库解决方案,旨在提供高可用性和负载均衡功能。其中,高可用性的一个核心组成部分是 Failover(故障转移)...

    oracle监听启动详解

    ### Oracle监听启动详解 #### 一、Oracle网络结构概述 Oracle数据库系统为了支持网络环境下的数据访问,设计了一套复杂的网络通信机制。本文档将重点介绍Oracle的基本网络结构,包括必要的配置文件及其功能,帮助...

    Centos 7.4 配置 oracle 自启动

    ### Centos 7.4 配置 Oracle 自启动详解 #### 一、概述 在Centos 7.4系统上配置Oracle数据库自启动是一项重要的管理任务。通过这项配置,可以在服务器重启后自动启动Oracle实例和服务,确保应用程序和服务的连续...

    Oracle11g完整安装详解

    - 输入监听器名称(例如`ORACLELISTENER`),点击“下一步”。 - 接受默认的TCP/IP协议设置,点击“下一步”。 - 默认端口为1521,点击“下一步”。 - 完成配置后,点击“下一步”直至“完成”。 3. **验证监听...

    listener.ora sqlnet.ora tnsnames.ora文件详解

    ### Oracle网络配置详解:Listener.ora, Sqlnet.ora与Tnsnames.ora #### Listener.ora:监听器配置文件 `listener.ora` 文件是Oracle数据库系统中至关重要的网络配置文件之一,它负责管理数据库的监听器服务,确保...

    VMware+Linux+freeNas+Oracle+Rac安装详解(配图)

    "VMware、Linux、freeNas、Oracle RAC 安装详解" 这篇文章将详细介绍如何在 VMware 环境中安装 Linux 操作系统,并使用 freeNas 搭建 iSCSI 存储阵列,然后安装 Oracle RAC(Real Application Clusters) 数据库集群...

    oracle教程之详解

    软件方面,选择合适的Oracle版本(如Oracle 11g或12c)并进行安装,此过程需注意SID(系统标识符)的设定,以及监听器(Listener)的配置,确保数据库服务可以被远程访问。 #### 维护Oracle数据库 维护Oracle...

    Oracle配置文件详解

    接下来是`listener.ora`文件,它是监听器配置文件,管理着Oracle数据库的监听进程。监听器负责接收来自客户端的连接请求,并将这些请求转发给相应的数据库实例。`SID_LIST_LISTENER`定义了监听器将监听哪些服务实例...

    oracle11g+plsql详解

    Oracle 11g 是一款广泛使用的数据库管理系统,而 PL/SQL 是 Oracle 提供的一种过程化语言,用于编写数据库脚本和存储过程。本教程将详细解释如何使用 PL/SQL 连接到 Oracle 11g 数据库,以及配置远程访问。 首先,...

Global site tag (gtag.js) - Google Analytics