ablog

不器用で落着きのない技術者のメモ

REDOログのリネーム

  • OSコマンドでREDOログをリネームする。(mv すると、alter database rename file ... で失敗するので注意)
cp -p /home/oracle/redo1/* /export/home/oracle/orasys02/orcl/
  • 制御ファイル内のREDOログ名をリネームする。
startup mount
alter database rename file '/home/oracle/redo1/redo01.log' 
 to '/export/home/oracle/orasys02/orcl/redo01.log';
alter database rename file '/home/oracle/redo1/redo02.log' 
 to '/export/home/oracle/orasys02/orcl/redo02.log';
alter database rename file '/home/oracle/redo1/redo03.log' 
 to '/export/home/oracle/orasys02/orcl/redo03.log';
  • データベースをオープンする。
alter database open;
  • リネームされていることを確認する。
select member from v$logfile;