#lsnrctl
... まず確認
LSNRCTL> show log_status (ログの状態確認)
LSNRCTL> show log_directory ( ディレクトリ位置 )
LSNRCTL> show log_file ( ファイル名 )
... ログの停止
LSNRCTL> set log_status off
# mv (log_directory/logfile) を (log_file)_YYYYMMDD.log に変更
LSNRCTL> set log_status on
すべてのログ保存が必要な環境の場合
# lsnrctl
... まず確認
LSNRCTL> show log_status (ログの状態確認)
LSNRCTL> show log_directory ( ディレクトリ位置 )
LSNRCTL> show log_file ( ファイル名 )
... ログファイルの一時変更
LSNRCTL> set log_file listener.tmp.log
# mv listener.log listener.old
... ログファイルの修復
LSNRCTL> set log_file listener.log
(1) # cat listener.old listener.tmp.log > listener_YYYYMMDD.log
or
(2) # cat listener.tmp.log >> listener.old
'>>' を '>' にタイプミスするとログが上書きの危険がある。