原则是lsnrctl status,找到日志文件位置,就是给你看的那些信息中的log file,删除即可。但是监听器在运行状态下,无法删除。
办法1:
将监听器stop,然后将日志文件改名或者删除,再监听器start,日志就重建了。
办法2:
由于部分系统不能离线,所以监听器必须在线运行,不能停。这是办法2,lsnrctl进入后,set log_status off,就是关闭日志记录,然后将日志文件改名或者删除,再set log_status on,日志就重建了。
为什么需要处理监听器日志,这是由于oracle系统长时间运行,监听器日志,一直在不断增大,但是似乎oracle或者监听器内部认定,日志大小不能超过4G,超过这个数,监听器就停止工作了。这不是文件系统的原因,这是oracle或者监听器内部代码认定。
可以将这个要求加入到监控终端上。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9606200/viewspace-2122723/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9606200/viewspace-2122723/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)