database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 12528 게시물 읽기
No. 12528
SPFILE과 SCOPE
작성자
카넬
작성일
2002-11-07 17:53
조회수
3,491

어제 답변해주신분 잘읽어보았구요...

또 이해가 안돼는것이...

 

ALTER SYSTEM SET control_files=

'$HOME/ORADATA/u01/ctrl01.ctl',

'$HOME/ORADATA/u02/ctrl02.ctl' SCOPE=SPFILE;

이것과

ALTER SYSTEM SET

DB_CREATE_FILE_DEST = '$HOME/ORADATA/u05'

SCOPE = MEMORY;

여기서

스코프가 파라미터에 영향을 준다고하였는데... 뒤에

붙은 MEMORY와 SPFILE은 몬지 모르겠습니다...

스코프를 빼면 영향을 안주는것과도 같은데.-_-;;몬소린지여..

어렵군여..ㅡ.ㅡ;

이 글에 대한 댓글이 총 2건 있습니다.

ALTER SYSTEM SET control_files=

\'$HOME/ORADATA/u01/ctrl01.ctl\',

\'$HOME/ORADATA/u02/ctrl02.ctl\' SCOPE=SPFILE;

이 뜻은 아예모르겠습니돠........

SPFILE만드는 부분은 책에 없던데.ㅡㅡ;;;

카넬님이 2002-11-07 17:55에 작성한 댓글입니다.

spfile을 사용하게 되면 spfile을 직접 변경하는 대신 alter system command를 통해 initial parameter를 수정할 수 있습니다.

단 이때 alter system command 뒤에 scope를 지정할 수 있는 데 scope로 지정가능한 값은 memory/spfile/both 세가지가 됩니다.
memory가 이중 default여서 scope를 지정하지 않으면 memory

 

   memory: 변경이 현재 상태에만 영향을 미치며 db가 restartup되면,
                변경 이전값으로 돌아감.
   spfile: 변경 내용을 spfile에만 저장하고 현재 상태에는 영향을

           미치지 않게함.
           static parameter의 경우는 이 scope만이 지정가능.
           즉, spfile을 사용하더라도 static parameter에 대해서는 db
           운영중에 바로 값을 변경하여 restartup없이 반영하는 것은

           불가능.
   both:   변경 내용을 현재상태에도 바로 반영하고, spfile에도

            반영시켜, 이후 rebooting시에도 영향을 미치도록 함.

 

   지정하는 방법은 다음과 같습니다.

 

   SQL>alter system set open_cursors=300;
   SQL>alter system set open_cursors=300 scope=spfile;
   SQL>alter system set open_cursors=300 scope=both;

 

   단, spfile을 참조하지 않고 init.ora를 참조하여 db가 open한 경우 이러한 alter system 명령을 통해 initial parameter를 변경하려고 하면
   다음과 같은 오류가 발생합니다.

   특히 spfile에 외부의 변경이 가해져 spfile이 참조되지 않은 경우에 주로 다음 오류를 만날 수 있습니다.

 

      ORA-02095: specified initialization parameter cannot be modified

ANGELA님이 2006-07-06 18:00에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
12532시간 빼기 쿼리임다. -.- [1]
웅아
2002-11-08
3588
12531트리거에 관련된 질문입니다.
카니
2002-11-08
1352
12530alert.log 파일에서 메세지....
이민재
2002-11-08
1480
12528SPFILE과 SCOPE [2]
카넬
2002-11-07
3491
12527sql 문 짜는것좀 도와주세요 [2]
이근주
2002-11-07
1323
12526오라클의 최소권장사양? [2]
박진성
2002-11-07
1840
12525import시에 index를 특정한 tbs에 입력하기 질문 [1]
유병규
2002-11-07
1230
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2025 DSN, All rights reserved.
작업시간: 0.013초, 이곳 서비스는
	PostgreSQL v17.2로 자료를 관리합니다