Compartir a través de


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

Integration Services incluye una variedad de administradores de conexiones para conectarse a 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 solucionesy 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 sobre 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 Deploy Projects to Integration Services Server.

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

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 Create Packages in SQL Server Data Tools.

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 derecho en cualquier lugar del área Administradores de conexiones y, después, siga uno de estos procedimientos:

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

      -o-

    • 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 de Excel Editor del 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 derecho en el administrador de conexiones, hacer clic en Cambiar nombrey, después, 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 SQL Server Data Tools (SSDT)en Integration Services .

  2. En el Explorador de soluciones, haga clic con el botón derecho en Administradores de conexionesy, después, 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 de Excel Editor del 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 quiere, haga clic con el botón derecho 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 nombrey, después, 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 del administrador de conexiones

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

  2. Configure los valores de parámetro en el cuadro de diálogo Parametrizar . Para más información, consulte Parameterize Dialog Box.

Para eliminar un administrador de conexiones de un paquete

  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 derecho en el administrador de conexiones que quiera 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 derecho 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:

    Advertencia

    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 derecho en el administrador de conexiones en la pestaña y después haga clic en Eliminar.

Véase también

Conexiones de Integration Services (SSIS)
Establecer las propiedades de un administrador de conexiones