반응형
[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';반응형
'DBMS > Oracle' 카테고리의 다른 글
| [에러/ORA-01000] ORA-01000: 최대 열기 커서 수를 초과했습니다 (0) | 2021.11.16 |
|---|---|
| [ORALCE/PLAN] 오라클 Plan Table(실행계획) 생성 및 권한 부여 (0) | 2021.08.19 |
| [ORACLE/SQL] 문자열 값을 숫자타입으로 변경 (VARCHAR TO NUMBER) (0) | 2021.07.06 |
| [ORACLE/SQL] 여러 행을 컬럼 합치기 (WM_CONCAT, LISTAGG, XMLAGG, XMLELEMENT, 중복제거) (0) | 2021.07.06 |
| [ORACLE]"ORA-12541 : TNS 리스너가 없습니다." - 특별한 이유 없이 발생하는 경우 (0) | 2021.04.20 |