当前位置: 首页 > article >正文

【ORACLE】客户端或plsql无法连接Oracle问题之一

博主介绍: 大家好,我是想成为Super的Yuperman,互联网宇宙厂经验,17年医疗健康行业的码拉松奔跑者,曾担任技术专家、架构师、研发总监负责和主导多个应用架构。
技术范围: 目前专注java体系,有多年java、golang、.Net、DDD、软件架构、redis、nginx、tomcat、mysql、oracle等经验
业务范围: 对传统业务应用技术转型,从数字医院到区域医疗,从院内业务系统到互联网医院及健康服务,从公立医院到私立医院都有一些经历及理解
*** 为大家分享一些技术积累,欢迎交流合作 持续关注Yuperman ***

客户端无法连接Oracle、业务系统无法连接Oracle、plsql无法连接Oracle问题

问题1:oracle数据库的最大连接数已用完
问题2:ORACLE的监听日志太大

线上环境系统正常运行,突然业务系统无法连接,PLSQL数据库连接工具也无法连接Oracle数据库

  • 注:本问题解决的不是数据库初次安装引起的问题,而是业务系统已经正常运行一段时间,突然发生无法连接情况

Oracle常见问题系列文章

Oracle最大连接数配置
ORA-03137: TTC 协议内部错误
ORACLE客户端或plsql无法连接Oracle问题之一

本文环境

服务器操作系统: windows server 2016
ORACLE 版本: ORACLE 11.2.0.1


1.问题描述

今天像往常一样,9点准时到公司上班,医生们正在使用我们的HIS系统给患者进行诊疗,突然有用户反馈,系统出现等待情况,实施人员紧急支持,登录数据库查看情况,但是发现无法登录plsql,不能连接库,所有新的连接无法连接数据库,但是系统原有连接正常可用


2.问题原因

数据库的最大连接数已经用完,新的连接无法连接oracle数据库


3.解决方法:

增加Oracle数据库最大连接数

完整修改Oracle数据库最大连接数参考如下:
https://editor.csdn.net/md/?articleId=142307473


4.案例总结:

Oracle的最大连接数如果超出设置的数量,则所有新的请求无法连接,会被拒绝,一般业务系统稳定运行不会出现问题,但是也会经常出现下面一些情况导致连接数用完。

1、业务量增加,业务范围增加,业务系统需要使用的数据连接数增加,没有进行预估连接数或扩展数据库
2、业务系统的数据库连接配置在发布版本过程中被覆盖更改(这种情况在系统运维过程中很容易出现)


http://www.kler.cn/a/313910.html

相关文章:

  • 平替 Spring 正当时!Solon v3.0.3 发布
  • [HarmonyOS]简单说一下鸿蒙架构
  • 欧国联的规则,你都了解吗?
  • 使用HTML、CSS和JavaScript创建动态圣诞树
  • Docker入门系列——Docker-Compose
  • 【Python TensorFlow】进阶指南(续篇一)
  • 基于A2C与超启发式的航天器星载自主任务规划算法-笔记
  • 大数据新视界 --大数据大厂之JavaScript在大数据前端展示中的精彩应用
  • Vue 修饰符 | 指令 区别
  • C/C++笔记
  • python基础题练习
  • leetcode 605.种花问题
  • 青岛特某电新能源有限公司-充电业务流程及数据交互规范-集控前置-精简版V1.0
  • Debian 12上安装google chrome
  • 前端vue-自己封装组件并使用三步走
  • k8s pod网络故障注入,命令行实现
  • 功能强大的任务 / 项目管理工具GoodTask for Mac
  • Redis 集群搭建教程
  • leetcode刷题(71-75)
  • ATMEGA328P芯片引脚介绍
  • 如何配置ssh key 到gitlab, 实现git push
  • 京东商品属性的详细api数据解析:颜色、尺寸与材质
  • 《深度学习》PyTorch框架 优化器、激活函数讲解
  • OpenHarmony(鸿蒙南向开发)——标准系统方案之瑞芯微RK3568移植案例(下)
  • 鸿蒙搭配前端开发:应用端与WEB端交互
  • 安卓数据存储——SQLite