-- 휴지통 비우기
SELECT 'PURGE '||TYPE||' '||OWNER||'."'||OBJECT_NAME||'";' DML
FROM DBA_RECYCLEBIN A
WHERE A.OWNER LIKE 'OBT%'
AND A.TYPE <> 'LOB'
ORDER BY SPACE DESC;
--휴지통 내용
SHOW RECYCLEBIN;
-- 테이블 복원
FLASHBACK TABLE 테이블명 TO BEFORE DROP;
-- 휴지통에서 완전 삭제
-- 테이블 완전 삭제
PURGE TABLE OWNER.테이블명 ;
--인덱스 완전 삭제
PURGE INDEX OWNER.인덱스명;
--특정 테이블스페이스의 전체 객체 삭제
PURGE TABLESPACE [TBS명];
-- 특정 테이블스페이스의 특정 스키마 삭제
PURGE TABLESPACE [TBS명] USER [스키마명];
-- DBA 권한으로 테이블 전체 삭제
PURGE DBA_RECYCLEBIN;
'새싹 DBA > Scripts' 카테고리의 다른 글
[오라클] 인덱스 PK 재생성 (0) | 2024.09.13 |
---|---|
다른 db object 비교 (0) | 2024.08.23 |
[오라클] DBMS_DATAPUMP.GET_STATUS (0) | 2024.08.16 |
[오라클] 락 정보 조회 및 kill session 스크립트 (0) | 2024.08.16 |
DATAPUMP LOG 파일 읽기 API (0) | 2024.08.16 |