2017-12-29 32 views
2

SQL Server 2016의 SSISDB 카탈로그에서 SSIS 패키지를 읽는 코드를 작성 중입니다. 요구 사항 중 하나에서 ExecutePackage 작업을 읽고 패키지 이름을 가져와야합니다 .SQL Server에서 SSIS ExecutePackageTask를 사용할 수 없습니다. 2016

Microsoft Doc (링크 ExecutePackageTaskClass Class 참조)에 따라 Microsoft.SqlServer.ExecPackageTaskWrap.dll을 프로젝트에 추가해야하지만 SQL Server 2016 Program 폴더에서 찾을 수 없습니다.

좋습니다.

+0

에서 [투어를 읽기 첫 번째 질문을하기 전에 [페이지] (https://www.stackoverflow.com/tour)를 방문하십시오. – Hadi

답변

1

그것은이 GAC (전역 어셈블리 캐시) 솔루션에서

에 위치하고 있으며, 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다. 참조 추가를 클릭하십시오. 내가 폴더 C에서 찾을 수 있어요

C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.ExecPackageTaskWrap\13.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.ExecPackageTaskWrap.dll 
+0

안녕하세요. 하이디, 그렇지 않습니다. 내 질문을 게시하기 전에 둘 다 (C : \ Windows \ assembly \ GAC_MSIL) 및 SQL Server 폴더 (C : \ Program Files \ Microsoft SQL Server \ 130 \ DTS \ Tasks)를 검색했습니다. 도와 주실 수 있니? –

1

: 다음 경로 쓰기 \ WINDOWS \ Microsoft.NET \ 어셈블리 \ GAC_MSIL \ Microsoft.SqlServer.ExecPackageTaskWrap

그것은 권장