반응형
오라클 임시 테이블스페이스를 생성/삭제하거나
이동해야하는 상황이 있을경우 아래와 같이 진행하면 된다
먼저 임시 테이블스페이스를 확인하자
SQL> select tablespace_name,bytes,file_name from dba_temp_files;
아래와 같이 원하는 위치에 원하는이름으로 생성한다
SQL> create temporary tablespace tmp tempfile '원하는위치/파일이름.dbf' size 10m autoextend on;
임시 테이블스페이스의 기본설정을 방금 생성한 임시테이블스페이스로 바꾼다
참고로 위에 생성한 임시 테이블스페이스 이름은 tmp 이다
SQL> alter database default temporary tablespace tmp;
Database altered.
위와 같이 설정이 변경되었으면 기본 설정은 끝났다.
이전에 중단된 임시테이블스페이스를 삭제해 보자
이전 임시 테이블스페이스 이름은 temp다.
(including contents and datafiles 명령을 추가하면 실제 파일까지 삭제된다)
SQL> drop tablespace temp including contents and datafiles;
drop tablespace temp
그런데 위와 같이 삭제 메세지가 뜨지않고 계속 있는 경우
오라클 시스템을 종료하고 다시 시도하면 잘 삭제된다.
오라클시스템이 이전 임시 테이블스페이스를 사용중인경우 삭제가 안된다.
SQL> shudown immediate
출처 : https://somahhh.tistory.com/114
728x90
반응형
'oracle' 카테고리의 다른 글
[ORACLE] 실행된 SQL Query 목록 HISTORY (0) | 2022.09.07 |
---|---|
[ORACLE] RMAN Enabling block change tracking (0) | 2022.04.29 |
부하발생중인 오라클 프로세서 찾기 (0) | 2021.08.31 |
오라클 한글깨짐 방지 apache 설정 (0) | 2021.06.30 |
php-zts 실행시 Environment 값 넣기(수정) (0) | 2021.06.22 |