프로그래밍 방식으로 패키지 및 폴더 관리
적용 대상: Azure Data Factory의 SQL Server
SSIS Integration Runtime
Integration Services 패키지를 프로그래밍 방식으로 작업할 때 개별 패키지 또는 폴더가 있는지 여부를 확인하거나 패키지가 저장되는 폴더를 관리할 수 있습니다. 네임스페이스의 Microsoft.SqlServer.Dts.Runtime 클래스는 Application 이러한 요구 사항을 충족하는 다양한 메서드를 제공합니다.
패키지 또는 폴더가 있는지 확인
저장된 패키지가 있는지 여부를 프로그래밍 방식으로 확인하려면 패키지를 로드하고 실행하기 전에 다음 메서드 중 하나를 호출합니다.
스토리지 위치 | 호출할 메서드 |
---|---|
SSIS 패키지 저장소 | ExistsOnDtsServer |
SQL Server | ExistsOnSqlServer |
폴더가 있는지 여부를 프로그래밍 방식으로 확인하려면 폴더에 저장된 패키지를 나열하기 전에 다음 방법 중 하나를 호출합니다.
스토리지 위치 | 호출할 메서드 |
---|---|
SSIS 패키지 저장소 | FolderExistsOnDtsServer |
SQL Server | FolderExistsOnSqlServer |
패키지 및 폴더 관리
네임스페이 Microsoft.SqlServer.Dts.Runtime 스의 클래스는 Application 패키지 및 패키지가 저장된 폴더를 관리하기 위한 추가 메서드를 제공합니다.
패키지 제거
저장된 패키지를 프로그래밍 방식으로 제거하려면 다음 방법 중 하나를 호출합니다.
스토리지 위치 | 호출할 메서드 |
---|---|
SSIS 패키지 저장소 | RemoveFromDtsServer |
SQL Server | RemoveFromSqlServer |
폴더 만들기
프로그래밍 방식으로 스토리지 폴더를 만들려면 다음 메서드 중 하나를 호출합니다.
스토리지 위치 | 호출할 메서드 |
---|---|
SSIS 패키지 저장소 | CreateFolderOnDtsServer |
SQL Server | CreateFolderOnSqlServer |
폴더 제거
프로그래밍 방식으로 스토리지 폴더를 제거하려면 다음 방법 중 하나를 호출합니다.
스토리지 위치 | 호출할 메서드 |
---|---|
SSIS 패키지 저장소 | RemoveFolderFromDtsServer |
SQL Server | RemoveFolderFromSqlServer |
폴더 이름 바꾸기
프로그래밍 방식으로 스토리지 폴더의 이름을 바꾸려면 다음 방법 중 하나를 호출합니다.
스토리지 위치 | 호출할 메서드 |
---|---|
SSIS 패키지 저장소 | RenameFolderOnDtsServer |
SQL Server | RenameFolderOnSqlServer |