Trabajando con Conexiones de Base de Datos con Nombre
¿Qué es una Conexión de Base de Datos con Nombre?
En términos más simples, una Conexión de Base de Datos con Nombre (Named Database Connection... para abreviar, Conexión Nombrada) es una conexión preconfigurada que se puede utilizar para conectar rápidamente una Base de Datos a un proyecto de plantilla nuevo o existente. Si planea diseñar (o ya ha diseñado) varias plantillas de BarTender que requieren la misma Base de Datos y conexión, puede usar una Conexión de Base de Datos con Nombre para trabajar eficientemente en sus proyectos. Adicionalmente, si los parámetros de conexión cambian, puede editar Conexión de Base de Datos con Nombre en un lugar, en vez de en cada proyecto de plantilla que use esa conexión.
En algunos casos, es posible que desee dejar de usar una Conexión de Base de Datos con Nombre con un proyecto de plantilla y crear una copia separada de la configuración de conexión que se usará solo con ese proyecto. Para hacer esto, acceda al cuadro de diálogo Propiedades de la conexión y luego haga clic en la opción Dejar de utilizar la conexión de base de datos con nombre. Cualquier cambio que realice en la conexión de base de datos sin nombre solo se aplicará a ese proyecto de plantilla. La Conexión de Base de Datos con Nombre permanecerá sin cambios para el resto de sus proyectos que la utilicen.
Construyendo una Conexión de Base de Datos con Nombre
Para comenzar, configure una conexión de Base de Datos en el Asistente de Configuración de Base de Datos. Cuando haya terminado, encontrará la opción para Crear conexión a base de datos con nombre que aparece como un enlace. En detalle:
- En el menú Archivo, seleccione Configurar conexión de la base de datos. Alternativamente, haga clic en el icono, en la barra de herramientas principal. Ocurrirá uno de los siguientes:
- Si el proyecto de plantilla ya tiene una conexión configurada, esta operación abre el cuadro de diálogo llamado Propiedades de la conexión.
- Si el proyecto de platilla no se ha conectado previamente a una Base de Datos, esta operación inicia el Asistente de Configuración de la Base de Datos. Siga los pasos del Asistente para completar la configuración de conexión para el tipo de archivo seleccionado. Al final del Asistente, haga clic en Terminar para abrir el cuadro de Propiedades de la conexión.
- En la pantalla de Propiedades de la conexión, haga clic en Crear conexión de base de datos con nombre para abrir el cuadro de diálogo correspondiente.
- En el campo Nombre, ingrese un nombre para la conexión.
- Haga clic en Aceptar.
Modificando una Conexión de Base de Datos con Nombre
Para configurar una Conexión Nombrada existente, en la pantalla de Propiedades de la conexión, haga clic en Asistente de configuración de base de datos. Desde aquí, puede cambiar o configurar la conexión usando el botón para seleccionar un nuevo archivo; alternativamente, dejando el archivo que ya se está usando, el botón Siguiente reintroduce las opciones para asignar los nombres de campo.
Cuando haya terminado, la nueva configuración de la conexión afectará todas las plantillas que utilizan la conexión.
Conexiónando una Plantilla a una Conexión de Base de Datos con Nombre
- En el menú Archivo, seleccione Configurar conexión de la base de datos. Alternativamente, haga clic en el icono, en la barra de herramientas principal. Ocurrirá uno de los siguientes:
- Si el proyecto de plantilla ya tiene una conexión configurada, esta operación abre el cuadro de diálogo llamado Propiedades de la conexión.
- Si el proyecto de platilla no se ha conectado previamente a una Base de Datos, esta operación inicia el Asistente de Configuración de la Base de Datos. Siga los pasos del Asistente para completar la configuración de conexión para el tipo de archivo seleccionado. Al final del Asistente, haga clic en Terminar para abrir el cuadro de Propiedades de la conexión.
- En la página inicial del Asistente, seleccione Usar una conexión de base de datos con nombre existente.
- Seleccione la conexión nombrada que desea usar.
- Haga clic en Terminar.
Copiando y Eliminando una Conexión de Base de Datos con Nombre
En este momento, no hay una manera fácil de copiar/eliminar la conexión nombrada desde la interfaz de usuario en el diseñador de BarTender (esta opción existe en la aplicación BarTender Administration Console pero solo en la version, BarTender 2019). Las conexiones se eliminan manualmente siguiendo estos pasos:
- Usando el Explorador de archivos en Windows, navegue a la carpeta C:\ProgramData\Seagull\Database Connections
- Encuentre el archivo XML de conexión de Base de Datos deseado.
- Copie o elimine el archivo como desee.
- Reinicie BarTender una vez que haya realizado cambios en esta carpeta.