Error :
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORA-31634: job already exists
ORA-31664: unable to construct unique job name when defaulted
Reason:
DBA_DATAPUMP_JOBS table аль нэг schema-ийн хувьд 99 хүрсэн бол уг алдаа заана
Solution:
Step 1: дараах коммандыг ажиллуул
select owner_name,job_name,operation,state from DBA_DATAPUMP_JOBS;
Step 2: Хэрэв үр дүн 99-с их мөр буцааж байвал цэвэрлэх шаардлагатай
SYSTEM SYS_EXPORT_SCHEMA_97 EXPORT NOT RUNNING
SYSTEM SYS_EXPORT_SCHEMA_98 EXPORT NOT RUNNING
SYSTEM SYS_EXPORT_SCHEMA_99 EXPORT NOT RUNNING
Step 3: Цэвэрлэхийн тулд дараах коммандыг ажиллуулж хэрэглэх коммандын жагсаалтыг гаргаж авна.
select 'DROP TABLE '||owner||'.'||table_name||';'
from dba_tables
where table_name like '%SYS%EXPORT%';
Дараах байдлаар харагдана.
DROP TABLE SYSTEM.SYS_EXPORT_SCHEMA_01;
DROP TABLE SYSTEM.SYS_EXPORT_SCHEMA_02;
DROP TABLE SYSTEM.SYS_EXPORT_SCHEMA_03;
DROP TABLE SYSTEM.SYS_EXPORT_SCHEMA_04;
Step 4: Дээрх коммандын тусламжтай цэвэрлэнэ
Step 5: dump script ээ дахин ажиллуул