Administrar paquetes y carpetas mediante programación
Cuando trabaja con paquetes Integration Services mediante programación, puede que desee 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.
En este tema
Determinar si existe un paquete o una carpeta
Administrar paquetes y carpetas
Quitar un paquete
Crear una carpeta
Quitar una carpeta
Cambiar el nombre de una carpeta
Para obtener información acerca de la enumeración de paquetes disponibles, vea Enumerar los paquetes disponibles mediante programación. Para obtener información acerca de cómo cargar y ejecutar paquetes guardados mediante programación, vea Cargar y ejecutar un paquete local mediante programación y Cargar y ejecutar mediante programación un paquete remoto.
Todos los métodos descritos en este tema requieren una referencia al ensamblado Microsoft.SqlServer.ManagedDTS. Después de agregar la referencia en un proyecto nuevo, importe el espacio de nombres Microsoft.SqlServer.Dts.Runtime con una instrucción using o Imports.
Importante |
---|
Los métodos de la clase Application para trabajar con el almacén de paquetes SSIS sólo admiten ".", localhost o el nombre del servidor local. No puede utilizar "(local)". |
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 |
|
SQL Server |
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 |
|
SQL Server |
Volver al principio
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 |
|
SQL Server |
Volver al principio
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 |
|
SQL Server |
Volver al principio
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 |
|
SQL Server |
Volver al principio
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 |
|
SQL Server |
Volver al principio
|
Vea también