Compartir a través de


Administrador de conexión con Excel

Actualizado: 15 de septiembre de 2007

Un Administrador de conexión con Excel permite a un paquete conectarse con un archivo de libro de Microsoft Excel existente. El origen de Excel y el destino de Excel que incluye Microsoft SQL Server 2005 Integration Services (SSIS) usan el Administrador de conexión con Excel.

[!NOTA] En un equipo de 64 bits, debe ejecutar paquetes que conecten con los orígenes de datos de Microsoft Excel en modo de 32 bits. El proveedor OLE DB de Microsoft Jet que conecta con los orígenes de datos de Excel sólo está disponible en una versión de 32 bits.

[!NOTA] Aunque puede utilizar un administrador de conexión con Excel para conectarse a un origen de datos que use Microsoft Office Excel 2003 o anterior, no puede utilizar un administrador de conexión con Excel para conectarse a un origen de datos que use Microsoft Office Excel 2007. Además, no puede utilizar el proveedor OLE DB de Microsoft Jet 4.0 para conectarse a un origen de datos de Excel 2007. Para conectarse a un origen de datos de Excel 2007, utilice un administrador de conexión OLE DB y para Proveedor, seleccione Microsoft Office 12.0 Access Database Engine OLE DB Provider. A continuación, en la página Todas del cuadro de diálogo Administrador de conexión, para Propiedades extendidas, especifique Excel 12.0. Para cargar datos desde un origen de datos de Excel 2007 o en él, utilice un origen o un destino de OLE DB, respectivamente. No puede utilizar un origen o un destino de Excel para conectarse a un origen de datos de Excel 2007.

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

La propiedad ConnectionManagerType del administrador de conexión se establece en EXCEL.

Puede configurar el Administrador de conexión con Excel de las maneras siguientes:

  • Especificar la ruta del archivo de libro de Excel.
  • Especificar la versión de Excel que se usó para crear el archivo.
  • Indicar si la primera fila de datos a los que se tuvo acceso en las hojas de cálculo o los intervalos seleccionados contiene nombres de columna.

Si un origen de Excel utiliza el Administrador de conexión con Excel, los nombres de las columnas se incluyen con los datos extraídos. Si un destino de Excel utiliza el Administrador de conexión con Excel, los nombres de las columnas se incluyen con los datos escritos.

El Administrador de conexión con Excel usa el Proveedor Microsoft OLE DB para Jet 4.0 y el controlador ISAM (Método de acceso secuencial indizado) de Excel asociado para conectar con orígenes de Excel de datos, y leer y escribir datos en estos orígenes. Para obtener más información sobre el comportamiento de este proveedor y controlador cuando se utilizan con orígenes y destinos de Excel, vea Origen de Excel y Destino de Excel.

[!NOTA] No puede conectar con un archivo de Excel protegido mediante contraseña.

Configurar el Administrador de conexión con Excel

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 de Administrador de conexión con Excel.

Para obtener información sobre la configuración de un administrador de conexión mediante programación, vea ConnectionManager y Adding Connections Programmatically.

Para obtener información sobre la creación de bucles a través de un grupo de archivos de Excel, vea Cómo crear bucles entre archivos y tablas de Excel.

Vea también

Tareas

Cómo crear bucles entre archivos y tablas de Excel

Conceptos

Origen de Excel
Destino de Excel
Consideraciones acerca de Integration Services en equipos de 64 bits

Otros recursos

Conexiones de Integration Services
Working with Excel Files with the Script Task

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

15 de septiembre de 2007

Contenido nuevo:
  • Se agregó una nota sobre cómo utilizar un equipo de 64 bits para ejecutar paquetes que conectan con los orígenes de datos de Excel.

12 de diciembre de 2006

Contenido nuevo:
  • Se ha agregado una nota acerca del uso de orígenes de datos de Excel 2007.

5 de diciembre de 2005

Contenido nuevo:
  • Se describió el uso de nombres de columna en datos.
  • Se suministró información sobre el proveedor y el controlador para el administrador de conexión con Excel.