답변 감사드립니다.
테이블스페이스의 상태는 다음과 같습니다.
------------------------------ ---
TABLESPACE_NAME AUT
------------------------------ ---
SYSTEM YES
RBS YES
TEMP YES
TOOLS YES
USERS NO
USERS YES
------------------------------ ---
☞ alter database datafile 'temp.dbf' autoextend off;
를 실행시킬때 TEMP만 변경해나하나요, 아니면 나머지 TOOLS, RBS등을
모두 변경하면 되는건지요?
autoextend를 off 시키고나서 다음에는 무슨작업을 해야하며,
만약 autoextend를 off 시키면 더이상 파일의 크기는 증가되지 않는건지요..?
다시한번 답변 좀 주셨으면....^^
>>소몰이 님께서 쓰시길<<
:: 일단 확인을 먼저 부탁드립니다.
:: sqlplus system/manager
:: SQL> select tablespace_name, autoextensible from dba_data_files;
::
:: TABLESPACE_NAME AUT
:: ------------------------------ ---
:: SYSTEM NO
:: RBS NO
:: TEMP NO
:: TOOLS NO
:: USERS NO
::
:: 위 SQL 문은 테이블 스페이스가 자동으로 증가하도록 되어있는지
:: 확인 하는 것입니다. (위의 경우 자동으로 증가하지 않음)
::
:: TEMP 테이블 스페이스는 모르지만 SYSTEM, RBS, TOOLS는 함부로
:: 지우거나 Drop 해서는 안됨니다.
::
:: YES가 되어 있어 자동으로 증가한다면
:: 일단 exp를 full로 한번 받아 놓으시고
::
:: sqlplus system/manager
:: 하셔서
:: alter database datafile 'filename' autoextend off;
::
:: 나머지는 님의 답변이 올라오면...
::
::
:: >>임용희 님께서 쓰시길<<
::
:: :: 테이블 스페이스에서 SYSTEM, RBS, TOOLS, USERS, TEMP과 같은 테이블스페이스의
:: :: 데이타파일을 삭제해도 괜찮은지요?
:: ::
:: :: 계속해서 커져만 가는 이 파일을 삭제해도 무방한지 좀 알려주시면 고맙겠습니다.
:: ::
:: :: 실제 운영중인 데이타파일의 크기는 다음과 같은데요...
:: :: 이 파일들을 어떻게 관리를 해야할지 고수님들의 조언 부탁드립니다.
:: ::
:: :: -rw-r----- 1 oracle dba 2607104 control.ctl
:: :: -rw-r----- 1 oracle dba 629147648 rbs.dbf
:: :: -rw-r----- 1 oracle dba 3146240 redoTEST.log
:: :: -rw-r----- 1 oracle dba 186288128 system.dbf
:: :: -rw-r----- 1 oracle dba 1048578048 temp.dbf
:: :: -rw-r----- 1 oracle dba 26216448 tools.dbf
:: :: -rw-r----- 1 oracle dba 1050624 users.dbf
:: ::
:: :: 그리고 위의 파일크기에서 1048578048 의 단위가 정확히 어떻게 되는지두요? ^&^
:: :: 그리고 *.ctl 파일은 무슨 파일인지도 설명좀 해주세요...
:: ::
:: :: 이것저것 너무 많이 부탁을 드렸네요....
:: :: 하지만 너무 궁금해서 질문드립니다...
|