この記事では、Oracle 監視ログの定期的なクリーニングに関する関連情報を主に紹介します。必要な方は参考にしていただければ幸いです。
環境:
Oracle 11.2.0
Win Server 2008 R2 Enterprise
原因: Oracle リスニング ログ ファイルのサイズが 4G を超えており、Oracle リスニング接続が断続的です
解決策: 新しいログ ファイルを再作成しますタスクは定期的に実行されます。便宜上、ここでは 1 日に 1 回実行します。
バッチファイルの内容は以下の通りです:
@echo off
rem データベース監視ログが大きすぎてOracleの使用に影響するため、定期的にクリーンアップする必要があります
rem 監視とログの書き込みを停止します
lsnrctl set log_status off
rem 監視ログ ファイル名を変更します。1 日 1 回実行します
ren E:appAdministratordiagtnslsnr%自分のコンピュータ名%listenertracelistener.log listenr.log.%date:~0,4%%date:~5 ,2%%date:~8,2%
rem 監視ログを再開します
lsnrctl set log_status on
rem 監視をリロードします。保険のために、ロードせずに通常使用できます
lsnrctl reload
関連推奨事項:
MySQL と Oracle データベースの停止と起動 バッチ ファイル
Mybatis が Oracle ストアド プロシージャを呼び出す方法の説明、
Python が cx_Oracle を使用して Oracle ストアド プロシージャを呼び出す方法の例
以上がOracle監視ログの定期的なクリーニングについての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。