关于正常使用多年的orcale突然出问题的部分原因以及解决

说明:

2017年投入生产的一台服务器,oracle数据库无法使用。

结论:

log文件过大。

问题:

首先是生产部门提出网页登录不上显示无用户,数据下载不了。

分析:

首先判断可以显示网页而登录不上去,则服务器本身是没问题的,登录不了是数据库的问题。

解决思路:

找到服务器,首先我用的是PLSQL软件进行登录。第一次登录无响应。第二次登录提示无监听程序。

标题首先我想到了第一个原因,监听服务或者oracle服务没启动。

在这里插入图片描述
这时右击windows开始按钮,找到计算机管理 ,找到服务。
查看oracleService是否启动, TNSListener是否启动。重启一次。重新登录。

在这里插入图片描述
这时我电脑的服务是都正常运行启动的。不是这个原因。重新启动服务也没有成功。

-## 这时我想到是不是配置文件被谁动过呢?
查看oracle的安装目录
D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
在这里插入图片描述
这三个文件打开查看都是正确的,如果不放心,可以使用上次备份的配置文件,后缀名是bak。修改一下名字就可以使用。
从oracle安装目录下找到并打开net manager程序。
和配置文件中的一样,也可以在这里修改查看配置。检查没问题。测试连接不上。
在这里插入图片描述

log文件过大。超过或者等于4G

这时候上网查资料,发现oracle数据库监听日志过大也会导致连接数据库失败
打开目录
D:\app\Administrator\diag\tnslsnr\DESKTOP-R1U572V\listener\alert
在这里插入图片描述
将大文件删除,重新连接。成功。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值