SCOPE는 SPFILE 운영 환경 중에만 설정 가능하다.
spfile 사용 유무 확인
SQL> show parameter spfile;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /u01/app/oracle/product/19.0.0
/dbhome_1/dbs/spfileorcl.ora
파라미터 변경 명령어
alter system set [변경하고 싶은 파라미터]=[변경 값] scope=[both | memory | spfile];
[SCOPE = BOTH | MEMORY | SPFILE]
- BOTH : 현재 Instance와 spfile의 내용을 모두 수정하여 추후 DB가 재시작 되어도 적용
- MEMORY : 현재 Instance 내에서만 적용
- SPFILE : 현재 Instance에는 적용되지 않고, 추후 DB가 다시 시작될 때 적용
ex.아카이브 로그 포맷 변경시
SQL> alter system set log_archive_format='%t_%s_%r.arc' scope=spfile;
이 경우 현재 instance에는 적용이 안되고 DB를 재시작 할 경우 적용된다.
'DB ORACLE 공부 기록' 카테고리의 다른 글
Redo log 이중화 및 STATUS (0) | 2022.12.21 |
---|---|
ARCHIVE LOG MODE (아카이브 로그 모드) 경로 변경 (0) | 2022.12.19 |
ARCHIVE LOG MODE 변경 (0) | 2022.12.06 |
sqlplus에서 글자 깨짐 해결 (????? 나올 경우) (0) | 2022.12.02 |
클라이언트 Windows Server 접속 설정 (0) | 2022.12.02 |