Builder es una herramienta que le permite automatizar la implementación de soluciones basadas en bases de datos. Genera paquetes ejecutables, que contienen toda la información necesaria para implementar una base de datos SQL Server en entornos cliente.
Builder es una herramienta que le permite automatizar la implementación de soluciones basadas en bases de datos. Genera paquetes ejecutables, que contienen toda la información necesaria para implementar una base de datos de SQL Server en entornos cliente, independientemente de si se trata de una implementación inicial o una actualización de una versión anterior.
Visión general
Luces
Requisitos
xSQL Builder requiere .NET Framework o superior.
Recursos
Ejecutable listo para implementar: una interfaz sencilla basada en asistente permite al usuario tomar algunas decisiones, como la base de datos maestra, el escenario de implementación y generar un ejecutable independiente y listo para la implementación. Cuando el paquete se ejecuta en el cliente, según el escenario de implementación, crea la base de datos en el entorno de cliente como una nueva base de datos o, si existe, la sincroniza con la base de datos maestra integrada (esquema solo sin tocar los datos). Finalmente, ejecuta cualquier script posterior a la sincronización que se haya especificado y envía una notificación a una dirección de correo electrónico configurable y designada.
Implementar en varios clientes: el mismo paquete ejecutable se puede implementar en varios clientes. La base de datos de destino y las credenciales de cada cliente se pueden definir en el archivo de configuración xml incluido en el paquete de implementación o se pueden pasar como parámetros al ejecutable en tiempo de ejecución.
Paquete independiente: el usuario puede elegir incrustar la base de datos maestra en el ejecutable o dejarla como un recurso externo; el último podría tener sentido si espera que la base de datos maestra cambie después de que se genere el paquete ejecutable. Dependiendo del escenario de implementación que elija, xSQL Builder comprimirá e incorporará una instantánea del esquema de la base de datos maestra, o la copia de seguridad completa de la base de datos o scripts T-SQL.
Plantillas de código C# personalizables: xSQL Builder utiliza un conjunto de archivos de plantilla para generar el paquete ejecutable. Los archivos de plantilla son clases de C# que contienen el código de comparación y sincronización que se ejecuta en el equipo cliente. xSQL Builder incluye un VS.NET C# 2015 que puede ejecutar o modificar según sea necesario.
Scripts personalizados previos y posteriores a la sincronización: xSQL Builder permite al usuario especificar un solo archivo o una carpeta completa que contenga scripts T-SQL como scripts que deben ejecutarse antes de que la base de datos de destino se sincronice con el maestro. De la misma manera que el usuario puede especificar un conjunto de scripts que se ejecutarán después de que la base de datos de destino se sincronice con el maestro.
Registro extenso: xSQL Builder mantiene un registro detallado de todos los eventos y operaciones realizados en el entorno del cliente durante la ejecución del paquete de implementación. Hay 3 archivos de registro que genera xSQL Builder: el registro operativo, el registro de sincronización y el registro de errores.
Notificación integrada: xSQL Builder ofrece la opción de notificar a un operador designado cuando el estado de ejecución del paquete cumple un determinado criterio. La notificación por correo electrónico depende de Microsoft .NET Framework y requiere un servidor SMTP junto con las credenciales necesarias. En caso de error, el correo electrónico de notificación también contendrá el registro de errores que permite al destinatario determinar la causa del error.
Requisitos del sistema:
CPU: procesador de doble núcleo de 1,8 GHz
RAM: 2 GB
HDD / SSD: 50 GB de espacio libre en la unidad principal
Sistema operativo: Microsoft Windows 8 de 32 bits, Microsoft Windows 7 de 32 bits y Microsoft Windows Vista de 32 bits
Resolución: 1024×768
¿No sabe qué software necesita o no ha encontrado lo que busca? Tenemos un equipo listo para ayudarlo a elegir el software adecuado para su empresa