일단 확인을 먼저 부탁드립니다.
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 파일은 무슨 파일인지도 설명좀 해주세요...
::
:: 이것저것 너무 많이 부탁을 드렸네요....
:: 하지만 너무 궁금해서 질문드립니다...
|