Oracle监听器日志配置与管理

本文详细介绍了Oracle监听器日志的特性,包括其默认位置、自动创建机制及日志文件管理。通过示例展示了如何设置日志目录、文件路径、状态,并在不停止监听器的情况下进行日志备份和重命名。
摘要由CSDN通过智能技术生成
Oracle 监听器是一个服务器端程序,用于监听所有来自客户端的请求,并为其提供数据库服务。因此对监听器的管理与维护相当重要。


  本文主要描述对Oracle监听器日志文件的配置与管理。


  一、监听器日志特性


  1、监听器日志是一个纯文本文件,通常位于$ORACLE_HOME/network/log目录下,与sqlnet.log日志文件处于同一路径


  2、其缺省的文件名为listener.log。对于非缺省的监听器,则产生的日志文件通常为listenername.log


  3、该文件缺省由监听器自动创建,当日志文件丢失时或不存在时,会自动重新创建一个同名的文件,与alert_.log文件类似


  4、该文件的尺寸会不断自动增长,当尺寸过大时或不便于阅读时,考虑将其备份


  5、Oracle监听器在运行时不允许对日志文件做删除,重命名操作


  6、可以设置日志状态为ON或OFF来实现启用或关闭日志


  二、设置日志文件目录及路径


  1、设置日志文件目录的两种方法


  lsnrctl SET LOG_DIRECTORY directory


  LSNRCTL> SET LOG_DIRECTORY /usr/oracle/admin/log


  2、设置日志文件的两种方法


  lsnrctl SET LOG_FILE file_name


  LSNRCTL> SET LOG_FILE file_name


  3、设置日志的状态


  lsnrctl SET LOG_STATUS {on | off}


  LSNRCTL> SET LOG_STATUS {on | off}


  4、演示设置


  a)切换到日志目录查看日志文件


  [oracle@test ~]$ cd $ORACLE_HOME/network/log


  [oracle@test log]$ ls -hltr


  total 348K


  -rw-r--r-- 1 oracle oinstall 305K Apr 6 05:30 listener.log


  -rw-r--r-- 1 oracle oinstall 26K Jun 27 01:52 listener_demo92.log


  b)查看当前监听器的状态


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值