Administrador de conexiones de archivos

Un administrador de conexiones de archivos permite a un paquete hacer referencia a un archivo o carpeta existente o crear un archivo o carpeta en tiempo de ejecución. Por ejemplo, puede hacer referencia a un archivo de Excel. Ciertos componentes de Microsoft SQL Server Integration Services utilizan información de los archivos para realizar su trabajo. Por ejemplo, una tarea Ejecutar SQL puede hacer referencia a un archivo que contiene las instrucciones SQL que ejecuta la tarea. Otros componentes realizan operaciones en los archivos. Por ejemplo, la tarea Sistema de archivos puede hacer referencia a un archivo para copiarlo en una nueva ubicación.

Tipos de uso del administrador de conexiones de archivos

La propiedad FileUsageType del administrador de conexiones de archivos especifica la forma en que se usa la conexión de archivos. El administrador de conexiones de archivos puede crear un archivo, crear una carpeta, usar un archivo o una carpeta existente.

La tabla siguiente enumera los valores de FileUsageType.

Valor

Descripción

0

El administrador de conexiones de archivos usa un archivo existente.

1

El administrador de conexiones de archivos crea un archivo.

2

El administrador de conexiones de archivos usa una carpeta existente.

3

El administrador de conexiones de archivos crea una carpeta.

Conexiones de varios archivos o carpetas

El administrador de conexiones de archivos puede hacer referencia a un solo archivo o carpeta. Para hacer referencia a varios archivos o carpetas, use, en lugar de un Administrador de conexiones de archivos, un administrador de conexiones de varios archivos. Para obtener más información, vea Administrador de conexiones de varios archivos.

Configuración del administrador de conexiones de archivos

Cuando se agrega un administrador de conexiones de archivos a un paquete, Integration Services crea un administrador de conexiones que se resuelve en una conexión de archivos en tiempo de ejecución, establece las propiedades de conexión de archivos y agrega la conexión de archivos a la colección Connections del paquete.

La propiedad ConnectionManagerType del administrador de conexiones se establece en FILE.

Puede configurar el administrador de conexiones de archivos de las maneras siguientes:

  • Especificar el tipo de uso.

  • Especificar un archivo o carpeta.

Para establecer la propiedad ConnectionString del administrador de conexiones de archivos, puede especificar una expresión en la ventana Propiedades de SQL Server Data Tools (SSDT). Sin embargo, para evitar que se produzca un error de validación al utilizar una expresión para especificar el archivo o carpeta, en Editor del administrador de conexiones de archivos, en Archivo/Carpeta, agregue la ruta de acceso de un archivo o carpeta.

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 Editor del administrador de conexiones de archivos.

Para obtener información sobre la configuración de un administrador de conexiones mediante programación, vea ConnectionManager y Agregar conexiones mediante programación.

Contenido relacionado

Icono de Integration Services (pequeño) Mantenerse al día con Integration Services

Para obtener las descargas, los artículos, los ejemplos y los vídeos más recientes de Microsoft, así como una selección de soluciones de la comunidad, visite la página de Integration Services en MSDN:


Para recibir notificaciones automáticas de estas actualizaciones, suscríbase a las fuentes RSS disponibles en la página.