1
AS400
에서 SQL Server로 데이터를 다운로드하는 SSIS 패키지가 있습니다. 괜찮습니다 :AS400 레코드를 삭제하지 않는 SSIS 패키지
최종 최종 작업 (Execute SQL task
)은 AS400
에서 다운로드 한 레코드를 삭제하는 것입니다.
쿼리는 간단하다 :
DELETE FROM (TABLE_NAME)
나는이 후 전자 메일 보내기 작업이 작동하기 때문에이 작업이 박히는 것을 확신합니다.
문제는 한 서버에서만 발생합니다. 그리고 나는 이유를 알 수 없습니다. 전체 설치가 모든 서버에서 동일합니다.
선행 제약 조건이 올바르게 설정되어 있고 테이블에서 모든 것을 삭제하는 경우 (대신 TRUNCATE TABLE 사용) 논리를 다시 생각해 볼 수 있습니다. 현재 패턴에서 테이블이 잘린 후에 데이터를 다시 삽입 할 가능성이 있습니까? –
이전 버전의 DB2는 truncate table을 지원하지 않았습니다. 그러나 DB2 for i는 또한 모든 행을'delete '할 때 truncate 테이블과 동일한 기능을 수행 할만큼 똑똑합니다. – Charles