oracle10g의 sql * loader를 사용하여 플랫 파일에서 테이블로 데이터를로드하고 있습니다.Oracle 10g에서 고유 키 제약 조건 위반?
로드하는 동안 아래 오류가 표시됩니다. 내가 그것을 해결할 수있는 방법 *
ERROR at line 1:
ORA-00001: unique constraint (SANFORDINTEGRATOR.SUBSCRIBER_ID_PK) violated
ORA-06512: at "SANFORDINTEGRATOR.DATAMOVE", line 26
ORA-06512: at line 1
. 사전
Oh dear ... 데이터베이스가 플랫 파일에서 읽은 ID가 데이터베이스에 이미 있음을 알려주려고합니다. 고유해야하므로 PK 위반이 발생합니다. 따라서 flatfile에서 수정하거나 DB에서 중복을 먼저 삭제하십시오. 다른 곳에있는 ID에 의존하면이 작업이 재미있을 것입니다. – Najzero