Visual Studio 2015, SSIS를 사용하여 SQL 작업 실행에서 SQL 작업 집합을 실행 한 다음 SSIS에서 패키지를 실행하여 SSMS에있는 테이블간에 데이터 전송을 수행합니다. SSMS에서 일련의 SQL 문을 실행할 때 모든 SQL 성공 활동에 영향을주는 행과 같은 결과가 표시됩니다. 그러나 이제는 SSIS를 사용하여 턴 어라운드 시간을 줄이기 위해 프로세스를 자동화하고 싶습니다. 나는 select와 같은 모든 SQL 쿼리에 영향을주는 행을 얻고 싶습니다. insert, delete는 SQL 작업을 실행합니다. SSIS에서 어떻게 수행 할 수 있습니까? SSMS에 저장 프로 시저에 대한 dbo_owner 권한이 없습니다. 나는 SSIS가 빠른 방법 일 것이라고 생각하고있다. 그러나 재무 데이터처럼 데이터의 유효성을 검사하는 행의 로그를 작성하는 것이 중요합니다. 나는 선택과 삭제와 같은 각 SQL 작업에 거의 10 개의 sql 문을 가지고있다. 그러나 결과는 하나의 테이블에 불과합니다. 나는 이것이 내가 각 SELECT 문에 대한 영향을 행을 얻을 SSMS에서 실행하고 또한 테이블이 작성 될 경우
예를 들어 내 SQL 작업은 SSDT에서 쿼리 실행
select * from dbo.table1;
select * from dbo.table2 where city = 'Chicago';
create dbo.table3(id int, name varchar(50);
insert into dbo.table3(1,'a');
select * from dbo.table3;
같다. SSIS에서 패키지를 통해 동일한 패키지를 실행하면 각 패키지에 대한 메시지는 어떻게 얻을 수 있습니까?
문제를 설명하기 위해 몇 가지 샘플 코드를 게시 해주세요. 덕분에 –
예제 코드를 추가했습니다. 감사합니다 :) – Asrita