Spostare il log del listener da un filesystem ad un altro

Lanciare il comando lsnrctl per modificare le impostazioni del listener:
[db000oracle@]/app/oracle/listener/log > lsnrctl
A questo punto settiamo il listener interessato:
LSNRCTL> set current_listener LSNR_[db_name]
Current Listener is LSNR_[db_name]
LSNRCTL> show log_status
Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=BSCS))
LSNR_[db_name] parameter “log_status” set to ON The command completed successfully
Mettere il log_status su off così da poter spostare il log associato:
LSNRCTL> set log_status OFF
Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=BSCS))
listener_[db_name] parameter “log_status” set to OFF
The command completed successfully
A questo punto si puo` rinominare il file e spostarlo nella nuova directory:
mv listener_[db_name].log listener_[db_name].log_[date]
mv listener_[db_name].log_[date] /LSNR_LOG
Ricreamo il file che abbiamo appena rinominato:
touch listener_[db_name].log
Al termine della modifica del nome del log e della sua ricreazione rimettiamo il log_status su on così da
registrare le connessioni in entrata:
LSNRCTL> set current_listener LSNR_[db_name]
Current Listener is LSNR_[db_name]
LSNRCTL> set log_status ON
Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=BSCS))
LSNR_[db_name] parameter “log_status” set to ON
The command completed successfully

Potrebbero interessarti anche...