原文链接:

http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?EmPreviewTypeV=2&id=279e64d5-7b60-43fa-b662-33731e895c84

要对监听日志文件(listener.log)进行定期清理,如果不定期清理,会遇到下面一些麻烦:

     1:监听日志文件(listener.log)变得越来越大,占用额外的存储空间。(当然现在存储白菜价,不差那几G的空间。但是我们还是要本着工匠情怀,精益求精)
     2:监听日志文件(listener.log)变得太大会带来一些问题:LISTENER.LOG日志大小不能超过2GB,超过会导致LISTENER监听器无法处理新的连接。
     3:监听日志文件(listener.log)变得太大,给写入、查看带来的一些性能问题、麻烦。
 
另:
监听日志listener.log日志放在了$ORACLE_BASE/diag/tnslsnr/机器名/listener/trace目录下
 
日志内容如下参考:

Thu May 24 05:36:17 2018
24-5月 -2018 05:36:17 * service_update * orcl * 0
Thu May 24 05:36:49 2018
24-5月 -2018 05:36:49 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=E:\app\Administrator\product\11.2.0\dbhome_1\perl\bin\perl.exe)(HOST=WIN-8HJG4A1OU19)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::e83b:4238:1673:433f%12)(PORT=58682)) * establish * orcl * 0
Thu May 24 05:37:02 2018
24-5月 -2018 05:37:02 * service_update * orcl * 0
Thu May 24 05:37:17 2018
24-5月 -2018 05:37:17 * service_update * orcl * 0
Thu May 24 05:37:47 2018
24-5月 -2018 05:37:47 * service_update * orcl * 0
Thu May 24 05:38:17 2018
24-5月 -2018 05:38:17 * service_update * orcl * 0
24-5月 -2018 05:38:27 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=E:\app\Administrator\product\11.2.0\dbhome_1\perl\bin\perl.exe)(HOST=WIN-8HJG4A1OU19)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::e83b:4238:1673:433f%12)(PORT=58706)) * establish * orcl * 0
Thu May 24 05:38:28 2018
24-5月 -2018 05:38:28 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=E:\app\Administrator\product\11.2.0\dbhome_1\perl\bin\perl.exe)(HOST=WIN-8HJG4A1OU19)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::e83b:4238:1673:433f%12)(PORT=58708)) * establish * orcl * 0
Thu May 24 05:38:56 2018
24-5月 -2018 05:38:56 * service_update * orcl * 0
Thu May 24 05:39:13 2018
24-5月 -2018 05:39:13 * ping * 0
24-5月 -2018 05:39:16 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=C:\Windows\SysWOW64\inetsrv\w3wp.exe)(HOST=WIN-V6IU3UNF8UB)(USER=EasyWorkWebSite))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.2.135.122)(PORT=60532)) * establish * orcl * 0
24-5月 -2018 05:39:17 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=SYSTEM))(COMMAND=status)(ARGUMENTS=64)(SERVICE=(ADDRESS=(PROTOCOL=TCP)(HOST=WIN-8HJG4A1OU19)(PORT=1521)))(VERSION=186646784)) * status * 0
24-5月 -2018 05:39:17 * service_update * orcl * 0
Thu May 24 05:39:26 2018
24-5月 -2018 05:39:26 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=E:\app\Administrator\product\11.2.0\dbhome_1\perl\bin\perl.exe)(HOST=WIN-8HJG4A1OU19)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::e83b:4238:1673:433f%12)(PORT=58722)) * establish * orcl * 0
24-5月 -2018 05:39:27 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=E:\app\Administrator\product\11.2.0\dbhome_1\perl\bin\perl.exe)(HOST=WIN-8HJG4A1OU19)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::e83b:4238:1673:433f%12)(PORT=58723)) * establish * orcl * 0
Thu May 24 05:39:47 2018
24-5月 -2018 05:39:47 * service_update * orcl * 0
24-5月 -2018 05:39:53 * service_update * orcl * 0
Thu May 24 05:40:17 2018
24-5月 -2018 05:40:17 * service_update * orcl * 0

Oracle数据库运维:要对监听日志文件(listener.log)进行定期清理,如果不定期清理,会遇到下面一些麻烦的更多相关文章

  1. ORACLE清理、截断监听日志文件(listener.log)

    在ORACLE数据库中,如果不对监听日志文件(listener.log)进行截断,那么监听日志文件(listener.log)会变得越来越大,想必不少人听说过关于"LISTENER.LOG日 ...

  2. 数栈运维实例:Oracle数据库运维场景下,智能运维如何落地生根?

    从马车到汽车是为了提升运输效率,而随着时代的发展,如今我们又希望用自动驾驶把驾驶员从开车这项体力劳动中解放出来,增加运行效率,同时也可减少交通事故发生率,这也是企业对于智能运维的诉求. 从人工运维到自 ...

  3. ORACLE 监听日志文件太大停止写监听日志引起数据库连接不上问题

    生产库监听日志文件太大(达到4G多),发现oracle停止写监听日志,检查参数log_file,log_directory,log_status 均正常,数据库运行也正常. 经确认确实为监听日志过大引 ...

  4. Oracle数据库运维优化六脉神剑口诀

    我们知道数据库性能是数据库运维中至关重要的一个部分,据传在Oracle数据库的江湖中也有威力无比的六脉神剑技能,下面与大家免费分享Oracle大师们广为流传的六脉神剑口诀,一般人我不告诉他哦:) 少商 ...

  5. oracle 登录数据库时报 无监听 的一种解决方式(监听日志文件达到4g默认上限)

    问题:登录服务器时 报无监听服务 检查步骤: 1.进入sqlplus查看数据库的状态,显示当前数据库的状态为OPEN 脚本:select status from v$Instance; 2.检查数据库 ...

  6. Oracle 11g 监听很慢,由于监听日志文件太大引起的问题(Windows 下)

    现象:Windows 操作系统的Oracle 数据库,使用sqlplus 连接(不指定实例名)连接很快,程序连接或使用连接工具或在Net Manager 中测试连接都需要花费约三四十秒的时间(程序连接 ...

  7. oracle 数据库运维知识

    1.在数据库中连接用某个用户连接数据库报错: Product: DbVisualizer Pro 9.1.1 Build: #2063 (2013/10/01 12:27) Java VM: Java ...

  8. Oracle数据库新装之后出现的监听程序无法正常启动和运行(Oracle-12514)

    修改安装目录下的配置文件      比如:F:\app\admin-PC\product\11.2.0\dbhome_1\network\admin\ 修改这个目录下的listener.ora和tns ...

  9. 关闭listener监听日志

    有几次碰到过由于监听日志文件大小达到几G,使得在连接时非常慢,像hang住一样,windows下的监听日志达到4G限制,后续连接如果无法写监听日志,就会产生TNS-12537报错,可以通过关闭写监听日 ...

随机推荐

  1. 面试题20:搜索二叉树可能有两个元素发生了交换,如何恢复BST?

    Two elements of a binary search tree (BST) are swapped by mistake. Recover the tree without changing ...

  2. Mycat常见错误

    Mycat常见错误 1.  问题: schema myinvoice didn't config tables,so you must set dataNode property! 解决:在schem ...

  3. [HNOI 2018]寻宝游戏

    Description 题库链接 给出 \(n\) 个 \(m\) 位的二进制数,在每一个二进制数间插入一个 & 或 | ,第 \(0\) 个数为 \(0\) , \(0,1\) 间也要插入符 ...

  4. 不停机不停服务,MYSQL可以这样修改亿级数据表结构

    摘  要:本文阐述了MySQL DDL 的问题现状.pt-online-schema-change的工作原理,并实际利用pt-online-schema-change工具在线修改生产环境下1.6亿级数 ...

  5. synchronized实现可见性

    JMM关于synchronized的两条规定: 1)线程解锁前,必须把共享变量的最新值刷新到主内存中 2)线程加锁时,将清空工作内存中共享变量的值,从而使用共享变量时需要从主内存中重新获取最新的值 ( ...

  6. 【转】手机web前端调试页面的几种方式

    前言 PC端web页面调试比较容易,这里主要说几种移动端调试的方法,从简单到复杂.从模拟调试到远程调试,大概分为几部分: 1.Chrome DevTools(谷歌浏览器)的模拟手机调试 2.weinr ...

  7. Java基础教程(21)--泛型

    一.为什么使用泛型   泛型意味着编写的代码可以被很多不同类型的对象所重用.例如,我们不希望为存放String和Integer对象的集合设计不同的类.现在的ArrayList类可以存放任何类型的对象, ...

  8. drupal7 判断用户是否具有某个权限

    user_access() 具体用法可参考http://www.drupalla.com/node/857

  9. .NET Core 微服务架构-Docker部署

    本文主要介绍通过Docker来部署通过.NET Core开发的微服务架构,部署的微服务主要包括统一网关(使用Ocelot开发).统一认证(IdentityServer4).应用服务(ASP.NET C ...

  10. hallo world