Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
Para agregar un administrador de conexiones a un paquete existente
Para agregar un administrador de conexiones en el nivel de proyecto
Para crear un parámetro para una propiedad del administrador de conexiones
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
En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.
En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.
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 .
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.
En el área Administradores de conexiones se muestra el administrador de conexiones agregado.
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.
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
Abra el proyecto de SQL Server Data Tools (SSDT)en Integration Services .
En el Explorador de soluciones, haga clic con el botón derecho en Administradores de conexionesy, después, en Nuevo administrador de conexiones.
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.
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.
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
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.
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
En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.
En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.
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 .
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.
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)
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?
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