Compartir a través de


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 conexiones 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 esta página web, Controlador de 2007 Office System: componentes de conectividad de datos. 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, puede ejecutar paquetes que se conecten a orígenes de datos de Microsoft Excel en modo de 64 o 32 bits. El proveedor OLE DB de Microsoft Jet está disponible solo en 32 bits y el proveedor OLE DB para el motor de base de datos de Access de Microsoft Office 2010 está disponible en versiones de 64 y 32 bits.

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

  1. Abra el paquete en SQL Server Data Tools (SSDT).

  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.

Vea también

Tasks

Conectarse a una base de datos de Access