메인 콘텐츠로 건너뛰기
Waters Korea

EDS365 - ETL 중에 오류 ORA-01877 생성됨 - WKB233662

Article number: 233662To English version

증상

  • "ODI-1226: Step int_injection_emp3_init fails after 1 attempt(s).
    ODI-1240: Flow int_injection_emp3_init fails while performing a Integration operation. This flow loads target table B_INJECTION.
    ODI-1228: Task int_injection_emp3_init (Integration) fails on the target ORACLE connection BIMDWH.
    Caused By: java.sql.SQLDataException: ORA-01877: string is too long for internal buffer

    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)
    at oracle.jdbc.driver.T4CTTIoer.processError(T"

환경

  • EDS365 

원인

Empower 스키마의 RESULTS 또는 INJECTION 테이블에서 데이터 컬럼 셀에 <NULL>(비어 있음)이거나 손상된 값이 있는 경우, EDS365가 해당 데이터 로드시 실패하고 오류가 나타납니다.

수정 또는 해결 방법

B_CONTROL_TA에서 스키마를 확인하다 하고, Empower에서 스키마를 제거한 후 ETL을 다시 실행합니다.

추가 정보

 

id233662, WLA

  • 이 기사가 도움이 되셨나요?