`

Oracle连接故障的排除

阅读更多
  Oracle版本为11G,操作系统为Windows Server 2016。
  错误最先反映在tomcat的日志中,显示无法建立数据库连接。

  1.使用sqlplus测试数据库连接
  启动sqlplus,/nolog,进入命令提示符。
  conn 用户名/密码,数据库居然能正常登录。
  conn 用户名/密码@数据库连接名,好长时间不响应。

  2.查看监听状态
  进入cmd,输入lsnrctl status,好长时间不出结果。

  3.测试连接情况
  进入cmd,输入tnsping 数据库连接名,好长时间不出结果。

  自此,基本确定是监听出了问题。什么问题呢?分析一下监听的日志吧。

  4.查看监听日志位置
  lsnrctl show trc_directory

  5.解决问题
  进入对应的目录,发现发现目录中的listener.log特别大,超过4G。关闭监听(使用服务管理器,或者lsnrctl stop),将文件改名或删除。打开监听。连接测试,问题得到解决。

  6.后记
  这个问题为什么出现,没仔细研究,可能跟大量的连接异常有关,导致日志“爆表”。如何防止再次出现问题呢?使用一个治标不治本的方法(追踪文件居然不是明文的!):关闭监听日志。listener.ora(DBA应该都知道文件位置,如果不知道,就在Oracle安装目录中搜一下)中增加参数:
  LOGGING_LISTENER = OFF
  重启监听就可以了。
0
0
分享到:
评论

相关推荐

    ORACLE数据库连接配置浅析及故障排除

    ORACLE数据库连接配置浅析及故障排除

    Oracle经典故障解析 连接数&会话数

    7. 连接数过多的解决方法:当发现会话数大于进程数*1.1+22时,首先需要排除进程数不够的问题。如果确定是进程数问题,则需要增加进程数。在Oracle中,修改进程数需要谨慎操作,并且需要考虑到用户使用情况和系统资源...

    oracle enterprise Linux故障排除

    ### Oracle Enterprise Linux故障排除知识点详解 #### 一、概述与文档要求 在处理Oracle Enterprise Linux系统中的问题时,首先需要确保拥有完整的部署文档,这包括但不限于Oracle数据库在Dell PowerEdge系统的...

    ORACLE数据库连接配置浅析及故障排除.pdf

    ORACLE数据库连接配置浅析及故障排除.pdf

    Oracle数据库日常运维及应急故障处理手册

    本文档即为Oracle数据库的日常运维及应急故障处理手册,主要内容涵盖了日常运维中的关键操作及故障应对策略。 首先,关于CPU使用率高的问题,通常可以通过操作系统提供的工具(如top、topas、glance等)来查看系统...

    HP Proliant Gen9服务器故障排除指南

    综上所述,HP Proliant Gen9服务器故障排除指南是一份全面的技术手册,不仅提供了故障排除的步骤和方法,还强调了安全意识和最佳实践,为服务器的长期稳定运行提供了坚实的保障。对于服务器管理人员来说,这是一份...

    ORACLE数据库故障处理一例.pdf

    于是,将Oracle的连接模式从专用服务器模式改为共享模式,成功排除了故障。这一改变使得系统能够更有效地利用资源,避免了线程限制的问题。 五、故障原因分析 故障发生前,医院日常有大约300多台计算机同时登录...

    oracle数据库crt连接工具

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其性能强大,功能丰富,为各种规模的企业...这些工具的综合运用,能够帮助DBA高效地进行数据库维护、性能优化和故障排除,确保Oracle数据库系统的稳定运行。

    Sqldbx连接OracleX64位,前一个版本放少东西了

    "readme.docx"通常是包含软件使用说明、安装指南或故障排除信息的文档,对于解决当前问题至关重要。"instantclient_11_2"是Oracle Instant Client的一个版本,这是一个轻量级的客户端软件,包含了连接Oracle数据库所...

    Python连接oracle工具cx_Oracle官方文档

    如果在安装过程中遇到问题,可以参考“故障排除”部分。cx_Oracle使用ODPI-C库来实现Python与Oracle数据库的连接。安装好cx_Oracle后,如果尚未安装Oracle客户端,那么还需要进行安装。cx_Oracle支持Oracle客户端...

    oracle连接

    "Readme-说明.htm"文件通常包含有关如何使用这些启动脚本的详细信息,包括系统需求、安装步骤和故障排除指南。 对于开发者而言,"OracleSQLHandler.jar"可能是一个Java编写的Oracle数据库连接库,它封装了JDBC...

    SQL SERVER 安装ORACLE provider for OLE DB 的连接服务驱动.zip

    3. **如何安装ORACLE provider for OLE DB_百度知道.pdf**: 这是一份PDF文档,可能包含详细的安装教程和故障排除指南,对于初次使用者非常有价值,因为书面指导通常比网络搜索更系统且易于查阅。 4. **readme.txt**...

    HP-ProLiant-Gen9-故障排除指南

    ### HP ProLiant Gen9 故障排除指南关键知识点 #### 概述 HP ProLiant Gen9故障排除指南旨在帮助技术人员快速定位并解决HP ProLiant Gen9服务器上可能出现的各种问题。本指南覆盖了从基本的故障排除步骤到特定硬件...

    Oracle 9i Heterogeneous Connectivity Administrator’s Guide Relea

    本指南涵盖了 Oracle 9i 异构连接的主要概念、架构、组件、配置、管理和故障排除等方面的知识点。 一、Oracle 9i 异构连接的主要概念 Oracle 9i 异构连接是指 Oracle 数据库管理系统与其他异构数据源(如 Sybase...

    Oracle_ORA-12518故障_处理

    本文旨在探讨如何接近并解决ORA-12518/TNS-12518错误,并提供详细的故障排除指南。 #### 最后审核日期 本指南最后审核于2008年1月29日,确保了内容的时效性和准确性。 #### 故障排查细节 ##### 第一部分:处理...

    Oracle 11g 客户端工具 精简版 Oracle Client

    8. **Metalink/My Oracle Support**: Oracle的官方技术支持平台,提供文档、补丁、故障排除指南等资源,对于解决Oracle客户端工具使用中遇到的问题非常有帮助。 9. **安全性**: Oracle 11g客户端工具也包含了对SSL/...

    64位plsql连接64位oracle的方法和工具

    此文档应提供了详细的步骤和故障排除指南,包括如何配置tnsnames.ora,如何处理常见的连接错误,以及如何优化PLSQL Developer的设置以提高性能。 在成功连接后,你可以通过PLSQL Developer进行各种数据库操作,如...

    gRPC环境安装&编译&配置&测试 Oracle通过OCCI进行连接

    在GRPC个人文档中,您会找到更详细的步骤、示例代码和故障排除指南,帮助您顺利完成整个过程。遵循这些步骤,您将能够成功地在gRPC环境中集成Oracle数据库并利用OCCI进行通信。记住,实践中遇到的问题可以通过查阅...

    Oracle8i Oracle Servlet Engine User’s Guide Release 3 (8.1.7)

    Oracle8i Oracle Servlet Engine ...Oracle Servlet Engine 是 Oracle8i 中的一个重要组件,提供了一个高效、可靠的 Servlet 容器环境,支持 Servlet 2.2 规范,并提供了多种安全机制、性能优化机制和故障排除机制。

    Oracle数据库日常维护手册.pdf

    - **状态** (`status`):应为“OPEN”,表明Oracle实例正在运行并且可以接受连接请求。 - **数据库状态** (`database_status`):应为“ACTIVE”,表明数据库正在运行并且可以接受数据请求。 ##### 1.2 检查Oracle...

Global site tag (gtag.js) - Google Analytics