清理DataStage中RT_LOG日志
清理DataStage中RT_LOG日志
当DataStage作业产生的日志过多且一直保留时,对我们监控查看分析是不太方便的,这时可以通过清除日志进行处理。正常情况下清除日志可以在Director工具或在Administrator工具中设置自动清除,这要求必须系统中安装相同版本的客户端工具,某些情况我们不具备这样的环境或者服务端不允许通过客户端工具直接访问,必须要求通过命令行查看日志和清除日志。
获取JOB NO
1 |
|
查询的语句中除JOB名称区分大小写外其它一律大写;这里显示出了JOB的信息(job名称、job描述、job No、job所在的目录)
清除日志
1 |
|
这里14表示JOB NO,RT_LOG是ds内部日志表开始的命名方式; 也可以像模糊查询一样清除日志信息,只需要加模糊查询的条件(RT_LOG%14%)
通过脚本进行自动清理
不查询元数据库,直接查询功能目录下的RT_LOG,然后调用清理日志脚本:
1 |
|
清理日志脚本:
1 |
|
蚂蚁🐜再小也是肉🥩!
清理DataStage中RT_LOG日志
http://heibanbai.com.cn/posts/23339104/
“您的支持,我的动力!觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”
微信支付
支付宝支付