Oracle/Oracle - 백업&복구
백업&복구 Extra - 스크립트 : datafile rename 작업 편하게 하기 / 로그마이너
딩구르
2012. 2. 7. 18:32
해당 SQL을 실행하고, 복구할 임시 경로를 입력
1. DATAFILE
1. DATAFILE
select 'alter database rename file '''|| name || ''' to ''' || '&path' ||
substr(name, instr(name, '/', -1)+1) || ''';'
from v$datafile;
2. LOGFILE
select 'alter database rename file '''|| member || ''' to ''' || '&path' ||
substr(member, instr(member, '/', -1)+1) || ''';'
from v$logfile;
로그마이너에 archive log파일 한번에등록
$ for i in $(ls /data/arc2); do echo "exec dbms_logmnr.add_logfile('/data/arc2/$i',3);" >> /home/oracle/kim.sql; done;
SQL>@/home/oracle/kim.sql
날짜형식변경 명령어
alter session set nls_date_format='RRRR-MM-DD:HH24:MI:SS';