自動檢查并替換Oracle老版本監聽日誌的python腳本

  #!/usr/bin/env python
  #-*-coding:utf-8-*-
  import os,datetime
  cur_date = datetime.datetime.now().strftime('%Y-%m-%d')
  directory='/u01/app/oracle/diag/tnslsnr/nick-testdb/listener/trace/'
  size=os.path.getsize('/u01/app/oracle/diag/tnslsnr/nick-testdb      /listener/trace/listener.log')
  size=size/1024/1024
  if size > 10: #1536:
      os.chdir(directory)
      os.getcwd()
      os.system('lsnrctl set log_status off && mv listener.log       listener.log.%s && lsnrctl set log_status on' %cur_date)
        
  else:
      print 'No need to regenerate lisener.log'

oracle用戶的crontab任務

0 2 * * 7 /usr/bin/python /home/oracle/run/re_lisener_log.py /home/oracle/run/re_listener.log 2>&1
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 引言 我們重視用戶的隱私。您在使用我們的服務時,我們可能會收集和使用您的相關資訊。我們希望通過本《隱私政策》向您說...
    Nujabes_650e阅读 233评论 0 0
  • 千万别放弃!有了第一次放弃,你的人生就会习惯于知难而退,可是如果你克服过去,你的人生则会习惯于迎风破浪地前进,看着...
    娜娜淼淼和泽泽阅读 109评论 0 0
  • 被工作绑架,没有独立人格。在乎工作上别人的看法,在乎工作上取得的成绩,工作没有提前的思考,缺乏工作的自信,也没有对...
    厦大平兄探险记阅读 200评论 0 0
  • 以前在学校时候,一提到土木学院,大家都嗤之以鼻,那群“又土又木”的人啊?可是就是这群在你看来又土又木的人,脑洞大开...
    小碗月牙阅读 332评论 1 6
  • 小时候,你总会早早起来, 帮我们准备好饭菜 摘了家门口的桔子 放在包里目送我们 日复一日年复一年 记忆的你让人心疼...
    钰果的妈妈阅读 218评论 0 2

友情链接更多精彩内容