DBMS/Oracle
[Oracle] Export/Import - Data Pump 실행시 ORA-31634, ORA-31664 오류
소소한 늙은 개발자의 메모장
2026. 7. 14. 22:14
반응형
[Oracle] Export/Import - Data Pump 실행시 ORA-31634, ORA-31664 오류
ORA-31634: job already exists
→ 동일 작업명이 실행 중이거나 마스터 테이블이 남아 있을 때 발생 가능
ORA-31664: unable to construct unique job name when defaulte
→ 기본 작업명 생성 시 유일한 이름을 만들지 못한 경우
남아있는 Data Pump 작업 조회
SELECT OWNER_NAME,
JOB_NAME,
OPERATION,
JOB_MODE,
STATE
FROM DBA_DATAPUMP_JOBS
--WHERE STATE = 'NOT RUNNING'
ORDER BY OWNER_NAME, JOB_NAME;
불필요한 작업 마스터 테이블 삭제 쿼리 생성
일반 업무 데이터에는 영향이 없으나, 실제 실행 중인 Data Pump 작업이 아닌지 확인한 후 삭제
SELECT 'DROP TABLE ' || OWNER_NAME || '.' || JOB_NAME || ' PURGE;' AS DROP_SQL
FROM DBA_DATAPUMP_JOBS
WHERE STATE = 'NOT RUNNING';반응형