Conexiones de Integration Services

Los paquetes Microsoft SQL Server Integration Services utilizan conexiones para realizar diferentes tareas y para implementar características de Integration Services.

  • Conectar con almacenes de datos de origen y destino tales como archivos de texto, archivos XML, libros de Excel y bases de datos relacionales para extraer y cargar datos.

  • Conectar con bases de datos relacionales que contienen datos de referencia para realizar búsquedas exactas o aproximadas.

  • Conectar con bases de datos relacionales para ejecutar instrucciones SQL, tales como los comandos SELECT, DELETE e INSERT, así como procedimientos almacenados.

  • Conectar con SQL Server para realizar tareas de transferencia y mantenimiento, tales como la realización de copias de seguridad de bases de datos y la transferencia de inicios de sesión.

  • Escribir entradas del registro en archivos XML y de texto, y tablas de SQL Server y configuraciones de paquete en tablas de SQL Server.

  • Conectar con SQL Server para crear tablas de trabajo temporales que requieren algunas transformaciones para hacer su trabajo.

  • Conectar con bases de datos y proyectos de Analysis Services para tener acceso a modelos de minería de datos, procesar cubos y dimensiones, y ejecutar el código de DDL.

  • Especificar carpetas y archivos existentes o crear carpetas y archivos nuevos para utilizar en tareas y enumeradores de bucle Foreach.

  • Conectar con colas de mensajes y con servidores de Instrumental de administración de Windows (WMI), objetos de administración SQL Server (SMO), servidores web y servidores de correo electrónico.

Para realizar estas conexiones, Integration Services utiliza administradores de conexiones, descritos en la siguiente sección.

Administradores de conexiones

Integration Services usa el administrador de conexiones como una representación lógica de una conexión. En tiempo de diseño, se establecen las propiedades de un administrador de conexiones para que describan la conexión física que crea Integration Services cuando se ejecuta el paquete. Por ejemplo, un administrador de conexiones incluye la propiedad ConnectionString que se establece en el tiempo de diseño. En el tiempo de ejecución, se crea una conexión física mediante el valor de la propiedad de la cadena de conexión.

Un paquete puede usar varias instancias de un tipo de administrador de conexiones y se pueden establecer las propiedades de cada instancia. En el tiempo de ejecución, cada instancia de un tipo de administrador de conexiones crea una conexión que tiene diferentes atributos.

SQL Server Integration Services proporciona diferentes tipos de administradores de conexión que permiten que los paquetes se conecten a una serie de orígenes de datos y servidores:

  • Se trata de administradores de conexión integrados que el programa de instalación instala al instalar Integration Services.

  • Estos administradores se pueden descargar del sitio web de Microsoft.

  • Puede crear su propio administrador de conexiones personalizado si los que hay disponibles no satisfacen sus necesidades.

Administradores de conexión integrados

En la tabla siguiente se indican los tipos de administradores de conexión proporcionados por SQL Server Integration Services.

Tipo

Descripción

Tema

ADO

Se conecta a los objetos de Objetos de datos ActiveX (ADO).

Administrador de conexión ADO

ADO.NET

Se conecta a un origen de datos mediante un proveedor .NET.

Administrador de conexión ADO.NET

CACHE

Lee los datos del flujo de datos o de un archivo caché (.caw) y puede guardar los datos en el archivo caché.

Administrador de conexiones de caché

EXCEL

Se conecta a un archivo de libro de Excel.

Administrador de conexiones con Excel

FILE

Se conecta a un archivo o carpeta.

Administrador de conexión de archivos

FLATFILE

Se conecta a los datos en un solo archivo plano.

Administrador de conexión de archivos planos

FTP

Se conecta a un servidor FTP.

Administrador de conexión FTP

HTTP

Se conecta a un servidor web.

Administrador de conexión HTTP

MSMQ

Se conecta a una cola de mensajes.

Administrador de conexión MSMQ

MSOLAP100

Se conecta a una instancia de SQL Server Analysis Services o a un proyecto de Analysis Services.

Administrador de conexión de Analysis Services

MULTIFILE

Se conecta a varios archivos y carpetas.

Administrador de conexión de varios archivos

MULTIFLATFILE

Se conecta a varios archivos y carpetas de datos.

Administrador de conexión de varios archivos planos

OLEDB

Se conecta a un origen de datos mediante un proveedor OLE DB.

Administrador de conexiones OLE DB

ODBC

Se conecta a un origen de datos mediante ODBC.

Administrador de conexión ODBC

SMOServer

Se conecta a un servidor de objetos de administración de SQL Server (SMO).

Administrador de conexión SMO

SMTP

Se conecta a un servidor de correo SMTP.

Administrador de conexión SMTP

SQLMOBILE

Se conecta a una base de datos Compact SQL Server.

Administrador de conexión con SQL Server Compact Edition

Instrumental de administración de Windows (WMI)

Se conecta a un servidor y especifica el ámbito de la administración del Instrumental de administración de Windows (WMI) en el servidor.

Administrador de conexión WMI

Administradores de conexión disponibles para descarga

En la tabla siguiente se indican otros tipos de administradores de conexión que puede descargar del sitio web de Microsoft.

Nota importanteImportante

Los administradores de conexión incluidos en la tabla siguiente solamente funcionan con SQL Server 2008 Enterprise y SQL Server 2008 Developer.

Tipo

Descripción

Tema

ORACLE

Se conecta a un servidor Oracle <información de versión>.

El administrador de conexiones de Oracle es el componente de administrador de conexiones de Microsoft Connector para Oracle de Attunity. Microsoft Connector para Oracle de Attunity incluye también un origen y un destino. Para obtener más información, vea la página de descarga, Microsoft Connectors de Oracle y Teradata de Attunity (en inglés).

SAPBI

Se conecta a un sistema SAP NetWeaver BI versión 7.

El administrador de conexiones de SAP BI es el componente de administrador de conexiones de Microsoft Connector para SAP BI. Microsoft Connector para SAP BI incluye también un origen y un destino. Para obtener más información, vea la página de descarga, Feature Pack de Microsoft SQL Server 2008.

TERADATA

Se conecta a un servidor Teradata <información de versión>.

El administrador de conexiones de Teradata es el componente de administrador de conexiones de Microsoft Connector para Teradata de Attunity. Microsoft Connector para Teradata de Attunity incluye también un origen y un destino. Para obtener más información, vea la página de descarga, Microsoft Connectors de Oracle y Teradata de Attunity (en inglés).

Administradores de conexión personalizados

Puede crear también administradores de conexión personalizados. Para obtener más información, vea Desarrollar un administrador de conexiones personalizado.

Recursos externos

Icono de Integration Services (pequeño) Manténgase 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.