【oracle】Listener日志监控:tnslsnr日志大小超过4G如何处理;
来源:互联网 发布:淘宝客服主要是做什么 编辑:程序博客网 时间:2024/06/15 10:56
环境描述:
OS : Windows Server 2008 R2 Standard 64Bit
操作步骤:
一、判断服务是否启动:
方法1:从计算器的管理 –> 服务选项 –> 检查oracle 监听服务程序,发现该服务是否已经停止。如果是,则需要手动把监听服务启动,这时候服务状态上显示为已启动;
方法2:
①、以管理员启动cmd
②、在cmd中输入services.msc进入服务
③、打开OracleServerORCL服务(使其处于启动装态)
二、操作
接下来,我们要对文件夹来操作了,但是,我们不能简单粗暴的直接把文件夹里的缓存剪切出来,要有步骤,一步步来:
1.首先要知道文件夹缓存的日志log文件在哪:一般在自己oracle文件夹下:E:\app\Administrator\diag\tnslsnr;你要自己找,你电脑上oracle的安装地址,最关键的是找到diag下面的tnslsnr这个文件夹;
2.接下来,进行如下操作:
1)在sqlplus中输入:LSNRCTL 进入交互模式
2)sqlplus中执行 set current_listener LISTENER
3)继续执行:set log_status off(这里可视自己项目需要,选择关闭或不关闭,如果需要日志持续打印,则可以跳过此步骤)
4)stop 停止监听器
5)手工删除ADR指定的监听日志路径下的listener.log文件(这时候,先打开文件夹属性,看看是不是超过4G了;然后你就要去自己电脑tnslsnr文件夹下,把日志剪切出来,自己新建一个备份日志的地方)
6)start重启监听器
7)status查看状态
到此问题解决。
参考1:Oracle命令行启动
参考2:TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序
参考3:oracle 11g的警告日志和监听日志
- 【oracle】Listener日志监控:tnslsnr日志大小超过4G如何处理;
- Oracle 的listener.log 日志超过4G导致SQL速度极慢,监听命令能执行要10min。
- Oracle listener日志文件的处理
- Oracle listener日志文件的处理
- oracle 11G的listener的日志和listener告警日志
- Oracle listener日志删除
- oracle listener日志管理
- oracle 关闭listener日志
- oracle listener日志管理
- oracle 11.2.0.4 ora.crf日志较大,超过50G
- Oracle 监听器日志 listener.log文件过大处理
- 如何增大oracle重做日志的大小
- oracle 清空listener日志
- oracle关闭listener.log日志
- Oracle 11g RAC 添加删除日志组(修改日志组大小)
- Oracle日志文件达到4G
- oracle 11g RAC + DG 在线日志损坏处理
- 如何调整Oracle Redo Logfile日志文件的大小?
- 1001. 害死人不偿命的(3n+1)猜想 (15)
- 阿里云 CDN+Oss 解决方案
- Spring 5 官方文档》1. Spring入门指南
- Java中,abstract使用的场合
- 选择排序——C#实现
- 【oracle】Listener日志监控:tnslsnr日志大小超过4G如何处理;
- 使用JS截取字符串長度
- 锁表解锁sql语句
- android 适配android 8.0时遇到的问题
- leetcode ~~~~~~~~(我也不知道这个题号了。。)
- 自己设计的STM32开发板+NOR+SRAM,STM32F1/F4通用开发板PCB工程文件AD设计,打样验证
- oracle全文索引(全文检索)的介绍,使用和创
- Hash类的merge方法
- Xshell远程Linux上传文件