Administrador de conexiones OLE DB

Un administrador de conexiones OLE DB permite a un paquete conectarse a un origen de datos mediante un proveedor OLE DB. Por ejemplo, un administrador de conexiones OLE DB que se conecta a SQL Server puede usar el proveedor Microsoft OLE DB para SQL Server.

Nota

Si el origen de datos es Microsoft Office Excel 2007 o Microsoft Office Access 2007, el origen de datos requiere un proveedor de datos distinto al de las versiones anteriores de Excel o Access. Para obtener más información, vea Cómo conectarse a un libro de Excel. y Cómo conectarse a una base de datos de Access.

Varias tareas y componentes de flujo de datos de SQL Server Integration Services usan un administrador de conexiones OLE DB. Por ejemplo, un origen de OLE DB y un destino de OLE DB usan este administrador de conexiones para extraer y cargar datos, y la tarea Ejecutar SQL puede usar este administrador de conexiones para conectarse a una base de datos de SQL Server para ejecutar consultas.

El administrador de conexiones OLE DB también se usa para obtener acceso a orígenes de datos OLE DB en tareas personalizadas escritas en código no administrado que usa un lenguaje como, por ejemplo, C++.

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

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

Puede configurar el administrador de conexiones OLE DB de las maneras siguientes:

  • Proporcionar una cadena de conexión específica configurada para cumplir con los requisitos del proveedor seleccionado.

  • Según el proveedor, incluir el nombre del origen de datos al cual conectarse.

  • Proporcionar credenciales de seguridad según resulte apropiado para el proveedor seleccionado.

  • Indicar si la conexión creada desde el administrador de conexiones se conserva en el tiempo de ejecución.

Solucionar problemas del administrador de conexiones OLE DB

Puede registrar las llamadas realizadas por el administrador de conexiones OLE DB a proveedores de datos externos. Puede utilizar esta capacidad de registro para solucionar problemas relacionados con las conexiones que el administrador de conexiones OLE DB establece con orígenes de datos externos. Para registrar las llamadas que el administrador de conexiones OLE DB realiza a proveedores de datos externos, habilite el registro de paquetes y seleccione el evento Diagnostic en el nivel de paquete. Para obtener más información, vea Solucionar problemas de ejecución de paquetes.

Configurar el administrador de conexiones OLE DB

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 establecer en el Diseñador SSIS, haga clic en uno de los temas siguientes:

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

Recursos externos

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 las soluciones seleccionadas de la comunidad, visite la página de Integration Services en MSDN o TechNet:

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