Share via


Agregar, eliminar o compartir un administrador de conexiones en un paquete

Integration Services incluye varios tipos de administradores de conexiones para conectar con diferentes orígenes de datos, como bases de datos relacionales, bases de datos de Analysis Services y archivos en formatos CSV Y XML. Se puede crear un administrador de conexiones en el nivel de paquete o en el nivel de proyecto. El administrador de conexiones creado en el nivel de proyecto está disponible para todos los paquetes del proyecto. En tanto que el administrador de conexiones creado en el nivel de paquete está disponible para ese paquete específico.

Utilice los administradores de conexiones que se crean en el nivel de proyecto en lugar de orígenes de datos, para compartir conexiones a orígenes. Para agregar un administrador de conexiones en el nivel de proyecto, el proyecto de Integration Services debe utilizar el modelo de implementación del proyecto. Cuando se configura un proyecto de usar este modelo, la carpeta Administradores de conexiones aparece en el Explorador de soluciones y la carpeta Orígenes de datos se quita del Explorador de soluciones.

[!NOTA]

Si desea utilizar orígenes de datos en el paquete, debe convertir el proyecto en el modelo de implementación de paquetes.

Para obtener más información acerca de los dos modelos, vea Implementación de proyectos y paquetes. Para obtener más información sobre cómo convertir un proyecto al modelo de implementación de proyectos, vea Implementar proyectos en el servidor de Integration Services.

Los siguientes procedimientos se aplican a todos los tipos de administradores de conexiones y describen cómo realizar las siguientes tareas:

  • Usar un asistente para agregar un administrador de conexiones durante la creación del paquete

  • Agregar un administrador de conexiones a un paquete existente

  • Agregue un administrador de conexiones en el nivel de proyecto para que se pueda compartir por todos los paquetes del proyecto

  • Crear un parámetro para una propiedad de administrador de conexiones

  • Eliminar un administrador de conexiones de un paquete

  • Eliminar un administrador de conexiones de nivel de proyecto

Para agregar un administrador de conexiones al crear un paquete

  • Use el Asistente para importación y exportación de SQL Server.

    Además de crear y configurar un administrador de conexiones, el asistente también ayuda a crear y configurar los orígenes y destinos que utilizan el administrador de conexiones. Para obtener más información, vea Crear paquetes en herramientas de datos de SQL Server.

Para agregar un administrador de conexiones a un paquete existente

  1. En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.

  3. En el Diseñador de SSIS, haga clic en la pestaña Flujo de control, Flujo de datos o Controlador de eventos para que esté disponible el área Administradores de conexiones.

  4. Haga clic con el botón secundario en cualquier lugar del área Administradores de conexiones y, a continuación, siga uno de estos procedimientos:

    • Haga clic en el tipo de administrador de conexiones que desee agregar al paquete.

      O bien

    • Si no aparece el tipo que desea agregar, haga clic en Nueva conexión para abrir el cuadro de diálogo Agregar administrador de conexiones SSIS, seleccione un tipo de administrador de conexiones y haga clic en Aceptar.

    Se abrirá el cuadro de diálogo personalizado para el tipo de administrador de conexiones seleccionado. Para obtener más información acerca de los tipos de administradores de conexiones y las opciones disponibles, vea la siguiente tabla de opciones.

    Administrador de conexiones

    Opciones

    Administrador de conexiones ADO

    Configurar el administrador de conexiones OLE DB

    Administrador de conexiones ADO.NET

    Configurar el administrador de conexiones ADO.NET

    Administrador de conexiones de Analysis Services

    Referencia de la interfaz de usuario del cuadro de diálogo Agregar administrador de conexiones con Analysis Services

    Administrador de conexiones con Excel

    Editor de Administrador de conexiones con Excel

    Administrador de conexiones de archivos

    Editor del administrador de conexiones de archivos

    Administrador de conexiones de varios archivos

    Referencia de la interfaz de usuario del cuadro de diálogo Agregar administrador de conexiones de archivos

    Administrador de conexiones de archivos planos

    Editor del administrador de conexiones de archivos planos (página General)

    Editor del administrador de conexiones de archivos planos (página Columnas)

    Editor del administrador de conexiones de archivos planos (página Avanzadas)

    Editor del administrador de conexiones de archivos planos (página Vista previa)

    Administrador de conexiones de varios archivos planos

    Editor del administrador de conexiones de varios archivos planos (página General)

    Editor del administrador de conexiones de varios archivos planos (página Columnas)

    Editor del administrador de conexiones de varios archivos planos (página Avanzadas)

    Editor del administrador de conexiones de varios archivos planos (página Vista previa)

    Administrador de conexiones FTP

    Editor del administrador de conexiones FTP

    Administrador de conexiones HTTP

    Editor del administrador de conexiones HTTP (página Servidor)

    Editor del administrador de conexiones HTTP (página Proxy)

    Administrador de conexiones MSMQ

    Editor del administrador de conexiones MSMQ

    Administrador de conexiones ODBC

    Referencia de la interfaz de usuario del administrador de conexiones ODBC

    Administrador de conexiones OLE DB

    Configurar el administrador de conexiones OLE DB

    Administrador de conexiones SMO

    Editor del administrador de conexiones SMO

    Administrador de conexiones SMTP

    Editor del administrador de conexiones SMTP

    Administrador de conexiones con SQL Server Compact Edition

    Editor del administrador de conexiones con SQL Server Compact Edition (página Conexión)

    Editor del administrador de conexiones con SQL Server Compact Edition (página Todo)

    Administrador de conexiones WMI

    Editor del administrador de conexiones WMI

    En el área Administradores de conexiones se muestra el administrador de conexiones agregado.

  5. Opcionalmente, puede hacer clic con el botón secundario en el administrador de conexiones, hacer clic en Cambiar nombre y, a continuación, modificar el nombre predeterminado del administrador de conexiones.

  6. Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados en el menú Archivo.

Para agregar un administrador de conexiones en el nivel de proyecto

  1. Abra el proyecto de Integration Services en SQL Server Data Tools (SSDT).

  2. En el Explorador de soluciones, haga clic con el botón secundario en Administradores de conexiones y, a continuación, en Nuevo administrador de conexiones.

  3. En el cuadro de diálogo Agregar administrador de conexiones SSIS, seleccione el tipo de administrador de conexiones y, a continuación, haga clic en Agregar.

    Se abrirá el cuadro de diálogo personalizado para el tipo de administrador de conexiones seleccionado. Para obtener más información acerca de los tipos de administradores de conexiones y las opciones disponibles, vea la siguiente tabla de opciones.

    Administrador de conexiones

    Opciones

    Administrador de conexiones ADO

    Configurar el administrador de conexiones OLE DB

    Administrador de conexiones ADO.NET

    Configurar el administrador de conexiones ADO.NET

    Administrador de conexiones de Analysis Services

    Referencia de la interfaz de usuario del cuadro de diálogo Agregar administrador de conexiones con Analysis Services

    Administrador de conexiones con Excel

    Editor de Administrador de conexiones con Excel

    Administrador de conexiones de archivos

    Editor del administrador de conexiones de archivos

    Administrador de conexiones de varios archivos

    Referencia de la interfaz de usuario del cuadro de diálogo Agregar administrador de conexiones de archivos

    Administrador de conexiones de archivos planos

    Editor del administrador de conexiones de archivos planos (página General)

    Editor del administrador de conexiones de archivos planos (página Columnas)

    Editor del administrador de conexiones de archivos planos (página Avanzadas)

    Editor del administrador de conexiones de archivos planos (página Vista previa)

    Administrador de conexiones de varios archivos planos

    Editor del administrador de conexiones de varios archivos planos (página General)

    Editor del administrador de conexiones de varios archivos planos (página Columnas)

    Editor del administrador de conexiones de varios archivos planos (página Avanzadas)

    Editor del administrador de conexiones de varios archivos planos (página Vista previa)

    Administrador de conexiones FTP

    Editor del administrador de conexiones FTP

    Administrador de conexiones HTTP

    Editor del administrador de conexiones HTTP (página Servidor)

    Editor del administrador de conexiones HTTP (página Proxy)

    Administrador de conexiones MSMQ

    Editor del administrador de conexiones MSMQ

    Administrador de conexiones ODBC

    Referencia de la interfaz de usuario del administrador de conexiones ODBC

    Administrador de conexiones OLE DB

    Configurar el administrador de conexiones OLE DB

    Administrador de conexiones SMO

    Editor del administrador de conexiones SMO

    Administrador de conexiones SMTP

    Editor del administrador de conexiones SMTP

    Administrador de conexiones con SQL Server Compact Edition

    Editor del administrador de conexiones con SQL Server Compact Edition (página Conexión)

    Editor del administrador de conexiones con SQL Server Compact Edition (página Todo)

    Administrador de conexiones WMI

    Editor del administrador de conexiones WMI

    El administrador de conexiones que agregó aparecerá en el nodo de Administradores de conexiones en el Explorador de soluciones. También aparecerá en la pestaña Administradores de conexiones de la ventana Diseñador SSIS para todos los paquetes del proyecto. El nombre del administrador de conexiones de esta pestaña tendrá el prefijo (proyecto) para distinguir este administrador de conexiones de nivel de proyecto de los administradores de conexiones de nivel de paquete.

  4. Si lo desea, haga clic con el botón secundario en el administrador de conexiones de la ventana Explorador de soluciones en el nodo Administradores de conexiones (o) en la pestaña Administradores de conexiones de la ventana Diseñador SSIS, haga clic en Cambiar nombre y, a continuación, modifique el nombre predeterminado del administrador de conexiones.

    [!NOTA]

    En la pestaña Administradores de conexiones de la ventana Diseñador SSIS, no podrá sobrescribir el prefijo (proyecto del nombre del administrador de conexiones. Es así por diseño.

Para crear un parámetro para una propiedad de administrador de conexiones

  1. En el área de Administradores de conexiones, haga clic con el botón secundario en el administrador de conexiones para el que desea crear un parámetro y haga clic en Parametrizar.

  2. Configure los valores de parámetro en el cuadro de diálogo Parametrizar. Para obtener más información, vea Parametrizado, cuadro de diálogo.

Para eliminar un administrador de conexiones de un paquete

  1. En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contenga el paquete que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.

  3. En el Diseñador de SSIS, haga clic en la pestaña Flujo de control, Flujo de datos o Controlador de eventos para que esté disponible el área Administradores de conexiones.

  4. Haga clic con el botón secundario en el administrador de conexiones que desee eliminar y haga clic en Eliminar.

    Si elimina un administrador de conexiones que use un elemento de paquete, como una tarea Ejecutar SQL o un origen de OLE DB, experimentará los resultados siguientes:

    • Un icono de error aparece en el elemento de paquete que usaba el administrador de conexiones eliminado.

    • El paquete no puede validarse.

    • El paquete no se puede ejecutar.

  5. Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados en el menú Archivo.

Para eliminar un administrador de conexiones compartido (administrador de conexiones de nivel de proyecto)

  1. Para eliminar un administrador de conexiones de nivel de proyecto, haga clic con el botón secundario en el administrador de conexiones en el nodo Administradores de conexiones de la ventana del Explorador de soluciones y haga clic en Eliminar. SQL Server Data Tools muestra el siguiente mensaje de advertencia:

    Nota de advertenciaAdvertencia

    Si elimina un administrador de conexiones del proyecto, los paquetes que utilizan el administrador de conexiones no pueden ejecutarse. No es posible deshacer esta acción. ¿Desea eliminar el administrador de conexiones?

  2. Haga clic en Aceptar para eliminar el administrador de conexiones o en Cancelar para mantenerlo.

    [!NOTA]

    También puede eliminar un administrador de conexiones de nivel de proyecto en la pestaña Administrador de conexiones de la ventana Diseñador SSIS abierta para los paquetes del proyecto. Para ello, haga clic con el botón secundario en el administrador de conexiones en la pestaña y después haga clic en Eliminar.

Vea también

Tasks

Establecer las propiedades de un administrador de conexiones

Conceptos

Conexiones de Integration Services (SSIS)