linux下清空oracle的listener.log的几种方法
来源:互联网 发布:网站模板源码 编辑:程序博客网 时间:2024/05/19 22:57
方法一:不需要停掉监听
# ls -l
total 3744573
-rw-r--r-- 1 oracle dba 123287468 Apr 26 16:37 listener.log
-rw-r--r-- 1 oracle dba 6463 Apr 23 09:02 sqlnet.log
# echo '' >listener.log
# ls -l
total 96
-rw-r--r-- 1 oracle dba 1 Apr 26 16:37 listener.log
-rw-r--r-- 1 oracle dba 6463 Apr 23 09:02 sqlnet.log
# ls -l
total 96
-rw-r--r-- 1 oracle dba 725 Apr 26 16:38 listener.log
-rw-r--r-- 1 oracle dba 6463 Apr 23 09:02 sqlnet.log
#
方法二:需要停掉监听,再重启
lsnrctl stop;
rm listener.log 再touch listener.log;
lsnrctl start
详细步骤:
1.rm -rf listener.log->ls->lsnrctl
2.lsnrctl>set log_status off --关闭写日志的功能
lsnrctl>save_config
lsnrctl>set log_status on --打开监听写日志的功能
lsnrctl>save_config
监听日志太大,正确的删除步骤
1.查看日志大小 du -a (或du -h )
2.关闭监听日志 set log_status off
3.把日志改名 mv listener.log listener.log_bak
4.启动监听日志 set log_status on (检查是否自动生成listener.log)
重新定位一个日志文件,解决监听器日志问题
两个比较有用的命令:
lsnrctl>set current_listener <listner name>
lsnrctl>set log_file <sid name>.log
以下是解决步骤:
1.$lsnrctl
2.lsnrctl>set current_listner LISTNER1
3.lsnrctl>set log_file
# ls -l
total 3744573
-rw-r--r-- 1 oracle dba 123287468 Apr 26 16:37 listener.log
-rw-r--r-- 1 oracle dba 6463 Apr 23 09:02 sqlnet.log
# echo '' >listener.log
# ls -l
total 96
-rw-r--r-- 1 oracle dba 1 Apr 26 16:37 listener.log
-rw-r--r-- 1 oracle dba 6463 Apr 23 09:02 sqlnet.log
# ls -l
total 96
-rw-r--r-- 1 oracle dba 725 Apr 26 16:38 listener.log
-rw-r--r-- 1 oracle dba 6463 Apr 23 09:02 sqlnet.log
#
方法二:需要停掉监听,再重启
lsnrctl stop;
rm listener.log 再touch listener.log;
lsnrctl start
详细步骤:
1.rm -rf listener.log->ls->lsnrctl
2.lsnrctl>set log_status off --关闭写日志的功能
lsnrctl>save_config
lsnrctl>set log_status on --打开监听写日志的功能
lsnrctl>save_config
监听日志太大,正确的删除步骤
1.查看日志大小 du -a (或du -h )
2.关闭监听日志 set log_status off
3.把日志改名 mv listener.log listener.log_bak
4.启动监听日志 set log_status on (检查是否自动生成listener.log)
重新定位一个日志文件,解决监听器日志问题
两个比较有用的命令:
lsnrctl>set current_listener <listner name>
lsnrctl>set log_file <sid name>.log
以下是解决步骤:
1.$lsnrctl
2.lsnrctl>set current_listner LISTNER1
3.lsnrctl>set log_file
4.lsnrctl>status
5.lsnrctl>save_config
附加:在windows下清空oracle的listener.log
1.在dos下切换到log的目录下
如:D:\oracle\product\10.2.0\db_1\NETWORK\log>copy /y sqlnet.log listener.log(将sqlnet.log覆盖到listener.log里面)
- linux下清空oracle的listener.log的几种方法
- Oracle listener.log 不断增大的问题解决
- cocos2dx输出Log的几种方法
- cocos2dx输出Log的几种方法
- cocos2dx输出Log的几种方法
- windows 清空oracle的监听日志listener.log
- Oracle RAC archive log的几种备份方式总结
- 修改oracle的listener密码方法
- oracle listener.log 快速增长
- oracle listener.log清理
- Oracle-Listener log解读
- Android Listener侦听的几种写法
- oracle listener 的密码
- Linux ORACLE清理、截断监听日志文件(listener.log)
- listener.log(截取了出错的一部分)
- Listener.log增长过快的处理
- 客户端连接ORACLE的几种方法
- 客户端连接ORACLE的几种方法
- POJ 2516 Minimum Cost
- cocos2d-x自适应屏幕 和 设置当前层显示区域
- WPF揭秘(奋斗的小鸟)_PDF 电子书
- 正则表达式规则(七)
- 关于mysql数据库中存放中文字段乱码问题解决方案
- linux下清空oracle的listener.log的几种方法
- JavaServlet之文件上传(一)
- java中的闭包和回调
- UIO 子系统结构介绍
- MySQL处理中文乱码问题
- 正则表达式规则(八)
- POJ 1416 Shredding Company
- 求职准备二——标准C++的类型转换符
- 正则表达式规则(九)