Cómo conectarse a un libro de Excel.

Para conectar un paquete de Integration Services a un libro de Microsoft Office Excel es necesario disponer de un administrador de conexiones.

Puede crear estos administradores de conexión desde el área de administradores de conexión en el Diseñador SSIS o desde el Asistente para importación y exportación de SQL Server.

El proveedor de datos utilizado por la conexión dependerá de la versión del formato de archivo de Excel.

  • Para archivos cuyo formato sea de Excel 2003 o anterior, el administrador de conexión de Excel utiliza el proveedor OLE DB Microsoft Jet.

  • Para los archivos que tienen formato de Excel 2007 o posterior, el paquete requiere un administrador de conexiones OLE DB y el proveedor OLE DB para el motor de base de datos de Microsoft Office Access 12.0. Este proveedor se instala automáticamente con 2007 Microsoft Office system. Si 2007 Office system no está instalado en el equipo en el que se está ejecutando Integration Services, deberá instalar el proveedor por separado. Para instalar el proveedor OLE DB para el motor de base de datos de Microsoft Office Access 12.0, descargue e instale los componentes que encontrará en la página web 2007 Office System Driver: Data Connectivity Components. Para obtener más información sobre los formatos de archivo compatibles con Excel 2007, vea el artículo sobre formatos de archivos que se admiten en Excel.

Nota

En un equipo de 64 bits, debe ejecutar paquetes que se conecten a orígenes de datos de Microsoft Excel en modo de 32 bits. El proveedor OLE DB para Microsoft Jet y el proveedor OLE DB para el motor de base de datos de Microsoft Office Access 12.0 únicamente están disponibles en versiones de 32 bits.

Para crear un administrador de conexiones con Excel desde el área de administradores de conexión

  1. Abra el paquete en Business Intelligence Development Studio.

  2. Haga clic con el botón secundario en cualquier punto del área Administradores de conexión y luego seleccione Nueva conexión.

  3. En el cuadro de diálogo Agregar administrador de conexiones SSIS, seleccione Excel y, a continuación, configure el administrador de conexiones.

    Para obtener información sobre las opciones de configuración disponibles para este administrador de conexiones, vea Editor de Administrador de conexiones con Excel.

Para crear una conexión con Excel desde el Asistente para importación y exportación de SQL Server

  1. Inicie la versión de 32 bits del Asistente para importación y exportación de SQL Server.

  2. En la página Elegir un origen de datos, seleccione Microsoft Excel en Origen de datos y, a continuación, configure la conexión con Excel.

    Para obtener información sobre las opciones de configuración disponibles para este tipo de conexión, vea Editor de Administrador de conexiones con Excel.