2013-02-15 2 views
0

.NET 4.0 Windows 서비스 응용 프로그램 (VS2010)이 있는데 SSIS 2008 패키지를 호출해야합니다..NET 4.0 Windows 서비스에서 SSIS 2008 패키지를 어떻게 실행합니까?

웹 서비스를 만들고 SSIS에서이 서비스를 호출하는 것이 더 쉽다는 것을 알고 있습니다. 나는 그렇게 할 자유가 없습니다.

그럼 내 다음 최상의 옵션은 내 Windows 서비스에서 내 SSIS 패키지를 호출하는 것입니다. .NET 2.0에서 DTS 패키지를 호출 할 수 있고 SQL Server 2012가 설치되어 있는지 확인할 수 있습니다.

그러나이 특정 조합에 대한 해결책을 찾을 수 없습니다. .NET 4 및 SQL Server 2008 SSIS.

또는 SSIS 2008을 사용하여 Windows 서비스를 시작하고 중지 할 수있는 동일한 조합을 사용하는 방법이 있습니다. 그리고 Windows 서비스가 끝날 때 계산하십시오.

답변

0

아래의 MSDN 설명서에서 Using a Web Service or Remote Component to Run a Remote Package Programmatically 섹션을 참조하십시오.

Loading and Running a Remote Package Programmatically

+0

나는 웹 서비스를 사용할 수 없습니다 ... 나는 기존의 Windows 서비스가 플러스 나는 지금 그것을보고, 2008 –

+0

죄송합니다 때문에 SQL의 Microsoft.SqlServer.ManagedDTS이 없습니다. 그러나 나는 여전히이 솔루션을 사용할 수 없다. 나는 웹 서비스를 사용할 수 없다. –

관련 문제