프로그래밍 방식으로 패키지 저장Saving a Package Programmatically

프로그래밍 방식으로 새 패키지를 작성하거나 기존 패키지를 수정한 후에는 일반적으로 변경 내용을 저장합니다.After building a new package programmatically, or modifying an existing one, you usually want to save your changes.

이 항목에서 설명하는 패키지 저장 방법을 사용할 경우에는 항상 Microsoft.SqlServer.ManagedDTS 어셈블리에 대한 참조가 필요합니다.All of the methods used in this topic to save packages require a reference to the Microsoft.SqlServer.ManagedDTS assembly. 새 프로젝트에 대 한 참조를 추가한 후에 가져올는 Microsoft.SqlServer.Dts.Runtime 포함 된 네임 스페이스는 를 사용 하 여 또는 Imports 문.After you add the reference in a new project, import the Microsoft.SqlServer.Dts.Runtime namespace with a using or Imports statement.

프로그래밍 방식으로 패키지 저장Saving a Package Programmatically

패키지를 프로그래밍 방식으로 저장 하려면 호출의 다음 메서드 중 하나는 Integration ServicesIntegration Services Application 클래스:To save a package programmatically, call one of the following methods of the Integration ServicesIntegration Services Application class:

저장소 위치Storage Location 호출할 메서드Method to Call
파일File SaveToXml
SSIS 패키지 저장소SSIS Package Store SaveToDtsServer
SQL ServerSQL Server SaveToSqlServer

또는or

SaveToSqlServerAs

중요

SSIS 패키지 저장소를 사용하기 위한 Application 클래스의 메서드는 "." 또는 로컬 서버의 서버 이름만 지원합니다.The methods of the Application class for working with the SSIS Package Store only support "." or the server name for the local server. "(local)" 또는 "localhost"는 사용할 수 없습니다.You cannot use "(local)" or "localhost".

관련 항목:See Also

패키지 저장Save Packages