SSIS 패키지에서 다른 SQL 작업을 실행하기 위해 Ole DB 연결을 만들었습니다. 그것도 잘 작동합니다.SSIS - SQL 연결로 SQLBulkCopy를 통해 삽입 된 데이터를 OleDB 연결로 업데이트하지 않습니다.
테이블에 데이터를 삽입해야하는 작업 중 하나에서 다른 원본의 파일 가져 오기를 기반으로 동적 테이블과 열을 사용하므로 SQLBulkCopy가 사용되었습니다.
SQLBulkCopy는 SqlConnection에서만 작동하므로 SqlBulkCopy를 실행하여 SqlConnection을 열었습니다. 이것은 또한 잘 작동합니다.
SqlBulkCopy를 사용한 후에는 삽입 된 행의 메타 데이터를 업데이트하는 Sql Task를 만들었습니다. 백분율, 최소값 & 다른 테이블에 최대 날짜 등이 있습니다. 이 테이블은 업데이트되지 않으며 SQL Management Studio에서 저장 프로 시저를 실행하면 예상대로 작동합니다.
내 생각에 올레 DB 연결은 SQL 연결을 통해 삽입 된 최신 데이터 데이터를 가져올 수 없습니다.
내가 잘못되었을 수 있지만 왜 SQL 실행 작업을 볼 수 있는지 확실하지 않지만 여전히 테이블이 업데이트되지 않습니다.
여기에 누락 된 것이 있습니까?