Administrar paquetes y carpetas mediante programación
Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory
Cuando trabaja con paquetes Integration Services mediante programación, puede que quiera determinar si existe un paquete o carpeta individual, o administrar las carpetas en las que se almacenan los paquetes. La clase Application del espacio de nombres Microsoft.SqlServer.Dts.Runtime proporciona diferentes métodos para satisfacer estos requisitos.
Determinar si existe un paquete o una carpeta
Para determinar mediante programación si existe un paquete guardado, llame a uno de los métodos siguientes antes de intentar cargar y ejecutar el paquete:
Ubicación de almacenamiento | Método que se llama |
---|---|
Almacén de paquetes SSIS | ExistsOnDtsServer |
SQL Server | ExistsOnSqlServer |
Para determinar mediante programación si existe una carpeta, llame a uno de los siguientes métodos antes de intentar enumerar los paquetes almacenados en la carpeta:
Ubicación de almacenamiento | Método que se llama |
---|---|
Almacén de paquetes SSIS | FolderExistsOnDtsServer |
SQL Server | FolderExistsOnSqlServer |
Administrar paquetes y carpetas
La clase Application del espacio de nombres Microsoft.SqlServer.Dts.Runtime proporciona métodos adicionales para administrar paquetes y las carpetas en las que están almacenados.
Quitar un paquete
Para quitar mediante programación un paquete guardado, llame a uno de los métodos siguientes:
Ubicación de almacenamiento | Método que se llama |
---|---|
Almacén de paquetes SSIS | RemoveFromDtsServer |
SQL Server | RemoveFromSqlServer |
Crear una carpeta
Para crear mediante programación una carpeta de almacenamiento, llame a uno de los métodos siguientes:
Ubicación de almacenamiento | Método que se llama |
---|---|
Almacén de paquetes SSIS | CreateFolderOnDtsServer |
SQL Server | CreateFolderOnSqlServer |
Quitar una carpeta
Para quitar mediante programación una carpeta de almacenamiento, llame a uno de los métodos siguientes:
Ubicación de almacenamiento | Método que se llama |
---|---|
Almacén de paquetes SSIS | RemoveFolderFromDtsServer |
SQL Server | RemoveFolderFromSqlServer |
Cambiar el nombre de una carpeta
Para cambiar el nombre de una carpeta de almacenamiento mediante programación, llame a uno de los métodos siguientes:
Ubicación de almacenamiento | Método que se llama |
---|---|
Almacén de paquetes SSIS | RenameFolderOnDtsServer |
SQL Server | RenameFolderOnSqlServer |
Consulte también
Administración de paquetes (servicio SSIS)
Enumerar los paquetes disponibles mediante programación