2010-03-05 10 views
1

여러 SQL 서버에 연결하여 데이터베이스, 테이블 및 저장 프로 시저를 만드는 SSIS 패키지를 만들었습니다. 또한 패키지는 작업을 생성하고 5 분마다 실행되도록 예약합니다.여러 서버에서 데이터 추출 SQL 2005 SSIS

성능 메트릭을 수집해야합니다. 나는 ado 객체 변수를 사용하여 서버 이름을 얻었으며 위의 모든 작업은 각 루프마다 있으며 모든 것이 잘 작동합니다.

이제 문제 :

내가, 차례대로 각 서버에 연결 데이터 흐름 작업을 생성, 중앙 서버로 성능 메트릭 데이터를 복사 한 소스 테이블을 제거해야합니다. 이 작업을 수행 할 수 없습니다. 이 작업은 "연결할 수 없습니다."오류로 실패합니다.

도움이 될 것입니다.

SQL Server 버전 : 2005

감사합니다, 주권

답변

0

나는 서버와 그것을 수행하지 않은하지만 난 파일 연결로 이런 짓을했는지. 데이터 흐름 대신, 각 루프에 대해 서버 목록을 반복하고이 루프에서 채우는 변수에서 연결을 설정합니다. 그런 다음 루핑 작업 내에 데이터 흐름을 넣습니다.

관련 문제