데이터베이스 파일을 백업 디렉토리로 복사
2024. 3. 12. 08:24ㆍDBMS/ORACLE Admin
반응형
Oracle 데이터베이스에서 제어 파일, 로그 파일, 데이터 파일 및 임시 파일의 경로를 가져와서 해당 경로에 대한 복사 명령을 생성
select 'cp -av '||name ||' /home/oracle/backup/noarch/2024/' from v$controlfile union all select 'cp -av '||member ||' /home/oracle/backup/noarch/2024/' from v$logfile union all select 'cp -av '||name ||'
/home/oracle/backup/noarch/2024/' from v$datafile union all select 'cp -av
/home/oracle/backup/noarch/2024/' from v$tempfile;
-av: cp 명령에 대한 옵션으로, 복사 작업의 진행 상황을 자세히 표시
||name || : 각 제어 파일의 경로를 현재 명령에 연결(concatenate)
v$datafile 뷰는 데이터 파일, v$tempfile 뷰는 임시 파일 , v$logfile 뷰는 로그 , v$controlfile 뷰는 데이터베이스 제어 파일의 정보를 제공하므로, 여기서는 각 제어 파일의 경로를 가져옴
데이터베이스 파일을 해당 백업 디렉토리로 복사하기 위한 명령 집합이다.
반응형
'DBMS > ORACLE Admin' 카테고리의 다른 글
CREATE PLUGGABLE DATABASE (0) | 2024.03.12 |
---|---|
log apply 중단 flashback on (0) | 2024.03.12 |
SMON (0) | 2024.03.11 |
COLD BACKUP, HOT BACKUP (0) | 2024.03.10 |
EXTENT MANAGEMENT LOCAL (0) | 2024.03.10 |