`

oracle数据库监听配置

阅读更多
oracle数据库监听配置
  针对相关的问题如:客户端client无法连接到服务器端server
1:
  listener
  主要用来监听客户端向数据库服务器端提出的连接请求,是基于服务器端的服务,那么它也只存在与数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。
2:
tnsname 本地服务名
oracle客户端与服务器端的连接是通过客户端发出请求。
  是oracle客户端网络配置的一种,另外还有oracle名字服务器oracle name server
3: oracle网络连接配置方法
  windows/程序/oracle home/配置和移植工具/.Net Manager
  在监听程序选项中点击
  点击加号弹出对话框,输入监听器的名称,在出现的监听位置中,点击添加地址,对协议,主机,端口进行配置,我的配置是tcp/ip,130.30.3.98 端口是1529
  在窗口的右侧下拉选项中选择数据库服务,在出现的数据库栏中
  全局数据库名中输入ORCL ,oracle主目录:在注册表中 hkey_local_machine/software/oracle/key_oralb10g/ oracle_home  D:\oracle\product\10.2.0\db_1
至此,Oracle服务端监听器配置已经完成。

也可以直接在oracle_home/network/admin/listener.ora中进行配置
同理
在oracle_home/network/admin/tnsnames.ora中配置客户端的连接



连接的验证和测试
:oracle_home/bin/LSNRCTL.exe
   start/stop

查看实例情况:

select * from v$instance;


1 1 orcl SITECH-5570F647 10.2.0.1.0 2008-4-20 18:48:04 OPEN NO 1 STOPPED ALLOWED NO ACTIVE PRIMARY_INSTANCE NORMAL NO

一个oracle监听多个端口

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 130.30.3.98)(PORT = 1521))
       (ADDRESS = (PROTOCOL = TCP)(HOST = 130.30.3.98)(PORT = 1529))
    )
  )

现在用一个小例子来验证:环境是oracle10g

oracle net manager/监听程序/点击加号

   监听名称:LISTENER_ADD
    配置监听位置:添加地址130.30.3.98 ,端口号 1522
此时在oracle_home/network/admin/listener.ora
  增加了
SID_LIST_LISTENER_ADD =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
      (SID_NAME = ORCL)
    )
  )


配置数据库服务:
  全局数据库名:ORCL
   数据库主目录:oracle_home
   SID:ORCL

启动:oracle_home/bin/LSNRCTL.EXE
>status listener_add
报告错误:
原因是:
你的listern.ora没有静态注册服务
英文下是:
The listener supports no services


解决方案是:
  (DESCRIPTION_LIST =
  (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 130.30.3.98)(PORT = 1522))
    )
分享到:
评论

相关推荐

    Oracle数据库监听配置

    ### Oracle数据库监听配置详解 #### 一、监听器(LISTENER) 监听器是Oracle数据库系统中一项关键组件,用于接收来自客户端的连接请求,并将这些请求转发到正确的数据库实例。监听器运行在数据库服务器上,负责...

    Oracle数据库监听配置[归纳].pdf

    Oracle数据库监听配置 Oracle数据库监听配置是 Oracle 基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。监听器的设置是在数据库服务器端完成的。配置监听器需要在 Oracle 网络...

    Oracle数据库监听配置浅析与故障定位.pdf

    ### Oracle数据库监听配置浅析与故障定位 #### 一、引言 Oracle数据库作为全球市场占有率最高的商业数据库之一,以其强大的功能和广泛的适用性而著称。然而,Oracle数据库的复杂性也为用户带来了一定的学习曲线和...

    Oracle数据库监听程序配置

    Oracle数据库监听程序配置,针对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路.

    oracle9i数据库监听配置方法

    首先,我们需要了解监听器配置文件`listener.ora`,这是Oracle数据库监听器的主要配置文件。通常位于$ORACLE_HOME/network/admin目录下。文件中包含了监听器的名字、监听的网络地址以及所服务的数据库实例信息。例如...

    两个oracle数据库的监听的配置

    ### Oracle双实例监听配置详解 在Oracle环境中,为了实现高可用性和资源的有效利用,经常会遇到需要在同一台服务器上部署多个Oracle实例的情况。这种部署模式被称为“Oracle双实例”或者“多实例”。本文将详细介绍...

    Oracle数据库安全配置基线.pdf

    Oracle 数据库安全配置基线 本文档旨在指导系统管理人员或安全检查人员进行 Oracle 数据库的安全合规性检查和配置,涵盖了 Oracle 数据库安全配置基线的各个方面。 一、账号安全 账号安全是 Oracle 数据库安全...

    Oracle数据库安装配置.pptx

    因此, Oracle 数据库安装配置是指在计算机上安装和配置 Oracle 数据库的过程,包括安装 Oracle 服务器软件、创建数据库、配置监听器、启动 Oracle 实例、创建用户表空间、创建新用户并授权等步骤。同时,需要了解 ...

    Oracle数据库监听器(LISTENER)和本地服务名(Tnsname)配置.docx

    Oracle 数据库监听器(LISTENER)和本地服务名(Tnsname)配置 本文主要介绍 Oracle 数据库监听器(LISTENER)和本地服务名(Tnsname)的配置,旨在帮助读者了解 Oracle 网络连接配置的主要组件和配置方法。 一、监听器...

    Oracle数据库服务器配置

    - 确保服务器端Oracle数据库服务已启动,并且监听器(listener.ora文件配置)正确配置为监听指定端口。 - 防火墙设置应允许客户端通过指定端口访问服务器。 - 安全性方面,生产环境中应避免使用默认密码,及时...

    轻松四步配置Oracle数据库监听

    近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路,愿对广大网友与读者有一些帮助。

    配置Oracle监听器

    Oracle监听器是Oracle数据库系统的...了解并熟练掌握监听器的配置,对于数据库管理员来说,是确保Oracle数据库高效、稳定运行的关键。同时,为了便于故障排查和日后的维护,保持良好的配置记录和文档习惯也非常重要。

    ORACLE数据库安装配置说明

    本文将详细阐述Oracle数据库的安装配置过程,以及如何利用PL/SQL Developer这一强大的管理工具进行数据库管理和查询。 首先,Oracle数据库的安装通常分为以下几个步骤: 1. **环境准备**:确保操作系统满足Oracle...

    oracle数据库配置助手

    Oracle Net Manager 可以用于配置服务命名、监听器和数据库连接等信息。 五、总结 Oracle 数据库配置助手是一个功能强大且灵活的工具,用于配置 Oracle 数据库。通过本文的介绍,我们可以了解 Oracle 数据库配置...

    XML配置文件连接Oracle数据库

    格式通常是`jdbc:oracle:thin:@hostname:port:servicename`,其中`hostname`是Oracle数据库服务器的IP地址或域名,`port`是监听的TCP端口,默认为1521,`servicename`是Oracle数据库的服务名。 4. **认证信息**:`...

Global site tag (gtag.js) - Google Analytics