Administrador de conexión de varios archivos
Un administrador de conexión de varios archivos habilita un paquete para que haga referencia a los archivos y carpetas existentes o para crear archivos y carpetas en tiempo de ejecución.
Nota
Las tareas integradas y componentes de flujo de datos en Integration Services no usan el administrador de conexiones de varios archivos. Sin embargo, puede usar este administrador de conexiones en la tarea Script o en el componente de script. Para obtener información acerca de cómo se utilizan los administradores de conexión en la tarea Script, vea Conectarse a orígenes de datos de la tarea Script. Para obtener información acerca de cómo se utilizan los administradores de conexión en el componente de script, vea Conectarse a orígenes de datos del componente de script.
Cuando se agrega un administrador de conexión de varios archivos a un paquete, Integration Services crea un administrador de conexión que se resuelve en una conexión de varios archivos en tiempo de ejecución, configura las propiedades de conexión de varios archivos y agrega la conexión de varios archivos a la colección Connections del paquete.
La propiedad ConnectionManagerType del administrador de conexión se establece en MULTIFILE.
Puede configurar el administrador de conexión de varios archivos de las maneras siguientes:
Especificar el tipo de uso de archivos y carpetas.
Especificar archivos y carpetas.
Si usa varios archivos o carpetas, especificar el orden en que se obtiene acceso a los archivos y carpetas.
Si el administrador de conexión de varios archivos hace referencia a varios archivos y carpetas, las rutas de los archivos y carpetas se separan con la barra vertical (|). La propiedad ConnectionString del administrador de conexión tiene el formato siguiente:
<ruta>|<ruta>
También puede especificar varios archivos o carpetas mediante caracteres comodín. Por ejemplo, para hacer referencia a todos los archivos de texto de la unidad C, el valor de la propiedad ConnectionString se puede establecer en C:\*.txt.
Tipos de uso del administrador de conexión de varios archivos
La propiedad FileUsageType del administrador de conexión de varios archivos especifica la forma en que se usa la conexión. El administrador de conexión de varios archivos puede crear archivos, carpetas, usar archivos existentes y usar carpetas existentes.
La tabla siguiente enumera los valores de FileUsageType.
Valor |
Descripción |
---|---|
0 |
El administrador de conexión de varios archivos usa un archivo existente. |
1 |
El administrador de conexión de varios archivos crea un archivo. |
2 |
El administrador de conexión de varios archivos usa una carpeta existente. |
3 |
El administrador de conexión de varios archivos crea una carpeta. |
Configurar el administrador de conexión de varios archivos
Puede establecer propiedades a través del Diseñador SSIS o mediante programación.
Para obtener más información acerca de las propiedades que puede configurar en el Diseñador SSIS, vea Agregar administrador de conexión de archivos.
Para obtener información sobre la configuración de un administrador de conexión mediante programación, vea ConnectionManager y Agregar conexiones mediante programación.
|