728x90
반응형
SMALL
control file 단일화 테스트
0. pfile 생성
SQL>
create pfile from spfile;
1. spfile 에 control01.ctl 작업
SQL>
alter system set control_files = '/u01/app/oradata/ora11g/control01.ctl' SCOPE=SPFILE;
2. 데이터베이스 OPEN
SQL> startup
SQL> show parameter control_files
4. control file 삭제
[oracle@oracle ~]$ cd /u01/app/oracle/oradata/ora11g
(확인 하기)
[oracle@oracel ora11g]$ ll
[oracle@oracle ora11g]$ rm control02.ctl
# 새로운 redo log 그룹의 멤버는 하나인 그룹으로 생성
- SQL Developer 에서 확인
SELECT * FROM v$logfile;
- redo file 생성
alter database add logfile group 7 '/u01/app/oracle/oradata/ora11g/redo07.log' size 100m;
alter database add logfile group 8 '/u01/app/oracle/oradata/ora11g/redo08.log' size 100m;
alter database add logfile group 9 '/u01/app/oracle/oradata/ora11g/redo09.log' size 100m;
- 확인해보고 종료
alter system switch logfile;
select * from v$log;
alter system checkpoint;
- 불필요한 redo log file 삭제
alter database drop logfile group 1;
alter database drop logfile group 2;
alter database drop logfile group 3;
- 삭제된 파일 확인하기
select * from v$log;
select * from v$logfile;
728x90
반응형
LIST
'Data Base > Linux' 카테고리의 다른 글
231219 Linux_user 관리 (0) | 2023.12.19 |
---|---|
231219 Linux_block 관리 (0) | 2023.12.19 |
231218 Linux_데이터 이관 작업 (1) | 2023.12.18 |
231214 Linux_UNDO (1) | 2023.12.14 |
231214 Linux_FLM, ASSM, tablespace, AUTOEXTEND, ARCHIVELOG mode (0) | 2023.12.14 |