`

oralce 监听与连接问题

阅读更多
今天总算弄好自己本本上的ORACLE。。。装的是11g的版本
主要原因是我改了本本主机名的问题。主机名改了后oracle目录中的
D:\app\Administrator\product\11.1.0\db_1\network\admin\tnsnames.ora

---------------------------------------------------详细信息
# tnsnames.ora Network Configuration File: D:\app\Administrator\product\11.1.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

YOULONG =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST =10.5.5.36)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = YLServerName)
    )
  )

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =10.5.5.36)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
---------------------------------------------------详细信息


D:\app\Administrator\product\11.1.0\db_1\network\admin\listener.ora

---------------------------------------------------详细信息
# listener.ora Network Configuration File:
D:\app\Administrator\product\11.1.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST =10.5.5.36)(PORT = 1521))
    )
  )
---------------------------------------------------详细信息

这两文件也要跟着改,本来我以为两个文件中的HOST属性改成我的主机名就后了,后来不对要改成机器的IP才行,后来一试果然成功。OK 哈哈 好开心。。。。
又学习了一个命令 lsnrctl start(status)  监听器的启动和状态
另外11g中的scott用户是lock的,输入下面命令就可以解除。
alter user scott account unlock; 


再有11g的主机的目录
D:\app\Administrator\diag\tnslsnr\xxxx主机名

日志文件
D:\app\Administrator\diag\tnslsnr\xxx主机名\listener\alert\log.xml


下面的是修改两个文件前后的信息。
C:\Documents and Settings\Administrator>lsnrctl status

LSNRCTL for 32-bit Windows: Version 11.1.0.6.0 - Production on 05-7月 -2009 17:03:42

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
TNS-12541: TNS: 无监听程序
TNS-12560: TNS: 协议适配器错误
  TNS-00511: 无监听程序
   32-bit Windows Error: 2: No such file or directory
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.5.5.36)(PORT=1521)))
TNS-12541: TNS: 无监听程序
TNS-12560: TNS: 协议适配器错误
  TNS-00511: 无监听程序
   32-bit Windows Error: 61: Unknown error

C:\Documents and Settings\Administrator>lsnrctl status

LSNRCTL for 32-bit Windows: Version 11.1.0.6.0 - Production on 05-7月 -2009 17:03:57

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for 32-bit Windows: Version 11.1.0.6.0 - Production
启动日期                  05-7月 -2009 17:03:52
正常运行时间              0 天 0 小时 0 分 5 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
监听程序参数文件          D:\app\Administrator\product\11.1.0\db_1\network\admin\listener.ora
监听程序日志文件          d:\app\administrator\diag\tnslsnr\ylsuccess\listener\alert\log.xml
监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.5.5.36)(PORT=1521)))
监听程序不支持服务
命令执行成功
分享到:
评论

相关推荐

    Oracle监听问题及解决

    Oracle监听是数据库系统中至关重要的一个组件,它负责管理客户端与数据库服务器之间的连接。当遇到Oracle监听问题时,数据通信可能会受到影响,导致应用程序无法正常访问数据库。本文将深入探讨Oracle监听问题及其...

    oracle监听器深入讲解

    它负责管理 Oracle 数据库和客户端之间的通讯,在一个特定的网卡端口(默认是 TCP 1521 端口)上监听连接请求,并将连接转发给数据库。 2. Oracle 监听器功能 Oracle 监听器有三个主要功能: * 监听客户端请求:...

    配置Oracle监听器

    Oracle监听器是Oracle数据库系统的重要组成部分,它负责管理和控制数据库实例与客户端应用程序之间的网络通信。在Oracle数据库环境中,监听器是运行在服务器端的一个后台进程,它的主要职责是监听来自客户端的连接...

    windows 启动关闭Oracle监听和服务

    首先,Oracle监听是Oracle数据库系统中的一个重要组件,它的主要职责是接收客户端的连接请求,并将这些请求转发到相应的数据库实例。监听通过监听配置文件(listener.ora)来定义其服务范围。在Windows环境下,通常...

    oracle监听执行sql语句

    ### Oracle监听执行SQL语句详解 #### 一、Oracle监听执行概述 在Oracle数据库管理与维护过程中,有时候我们需要了解应用程序正在执行哪些SQL语句,这不仅有助于性能优化,还可以帮助我们诊断潜在的问题。通过监听...

    oracle监听程序安装[归纳].pdf

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

    oracle监听配置

    了解并掌握Oracle监听器的配置和客户端的本地服务名设置,对于排查和解决数据库连接问题至关重要。当遇到连接失败的情况时,通过分析上述配置和日志信息,通常可以找出问题所在并进行相应的调整。

    oracle监听程序安装.pdf

    通过以上步骤,可以有效地配置Oracle监听器和本地服务名,实现客户端与服务器之间的稳定连接。此外,还应定期检查监听器的日志文件,以便及时发现和解决问题。在大型企业级应用中,可能还需要考虑高可用性和性能优化...

    如何配置Oracle监听器

    2. **listener.ora**:这是Oracle监听器使用的配置文件,其中包含了监听器的地址、端口以及与之关联的服务等信息。 3. **SID**:即Service ID,用于标识数据库实例的名称。 4. **ORACLE_HOME**:Oracle产品的安装...

    oracle数据库监听配置

    Oracle 数据库监听配置是 Oracle 数据库服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。监听器的设置是在数据库服务器端完成的。下面将详细介绍 Oracle 数据库监听配置的知识点。 一...

    Oracle 监听器 Listener资料.docx

    它负责管理 Oracle 数据库和客户端之间的通讯,它在一个特定的网卡端口(默认是 TCP 1521 端口)上监听连接请求,并将连接转发给数据库。 监听器的功能: 1. 监听客户端请求。监听器运行在数据库服务器之上,与 ...

    oracle监听日志过大导致无法启动问题

    ### Oracle监听日志过大导致无法启动问题 #### 一、问题背景 在Oracle数据库的运维过程中,有时会遇到一个常见的问题——监听日志文件(`listener.log`)过大导致数据库无法正常启动或登录的情况。这一问题尤其在...

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

    Oracle监听器(Listener)是Oracle数据库系统中的一个重要组件,它负责监听客户端的连接请求,并将这些请求转发给相应的数据库实例进行处理。监听器的主要职责包括: - 接收来自客户端的连接请求。 - 验证客户端的...

    oracle,监听程序配置详细步骤

    Oracle监听程序是Oracle数据库系统的重要组成部分,它负责管理数据库实例与客户端应用之间的网络通信。配置Oracle监听程序是一项关键任务,确保数据库服务能够被正确地访问和使用。以下是一份详细的Oracle监听程序...

    oracle 监听文件和本地域名的详细解释说明及安装步骤

    在本文中,我们将深入探讨这两个概念以及与之相关的Linux环境下Oracle数据库的启动、关闭和监听配置文件的修改。 首先,全局数据库名(Global Database Name,GDN)是Oracle数据库系统中的一个重要概念,它标识了...

    oracle 最大连接数问题

    ### Oracle 最大连接数问题详解 #### 一、问题背景 在实际的部署环境中,Oracle 数据库经常会遇到连接数受限的问题。特别是在使用如 WebLogic 或 WebSphere 这类中间件时,通过连接池的方式虽然可以有效提升数据源...

    Oracle数据库监听配置

    - **功能**:监听器的主要任务包括监听特定端口上的连接请求、验证客户端的身份、确定客户端请求的目标数据库实例、以及维护客户端与数据库之间的会话状态等。 - **配置**:监听器的配置文件通常位于`$ORACLE_HOME/...

    oracle监听配置文件介绍

    ### Oracle监听配置文件详解 #### 一、概述 在Oracle数据库系统中,为了确保外部进程如CAMS(Customer Account Management System)等能够顺利地访问Oracle数据库,必须正确配置Oracle网络服务器环境。这一过程...

    oracle11g监听日志文件过大导致监听无法启动2

    这个问题需要我们深入理解Oracle监听器的工作原理,以及如何解决日志文件过大的问题。 首先,监听日志文件主要记录监听器的启动、关闭、连接请求、断开等操作的详细信息,对于排查网络问题、性能问题以及安全审计...

Global site tag (gtag.js) - Google Analytics