Cómo consolidar múltiples scripts SQL en un solo script SQL

Tener múltiples scripts SQL y correrlos contra una base de datos SQL puede ser demandante. ApexSQL Build es una herramienta que puede  construir bases de datos desde scripts SQL. La característica Consolidate scripts de ApexSQL Build puede combinar múltiples scripts SQL en un solo script SQL en una forma muy simple, y más importante, puede disminuir significativamente el tiempo de despliegue.

La característica es fácil de usar vía la opción Consolidate scripts en la ventana principal de ApexSQL Build:

Combinar múltiples scripts SQL en un solo script puede ser hecho en unos pocos pasos. Primero, añada los archivos scripts que deben ser combinados. La orden de la ejecución de los scripts puede ser adicionalmente cambiado, ya que a veces el orden de los scripts puede determinar y cambiar todo el proceso de despliegue o incluso evitar que el despliegue se ejecute. Para cambiar el orden de los scripts, hay botones Move up/Move down disponibles.

Después de seleccionar los scripts necesarios, ApexSQL Build ofrece acciones de salida para crear y grabar el script a un archivo o abrir el script en el editor:

Finalmente, hay una posibilidad de crear una versión de paquete debajo de la pestaña Version, para hacer seguimiento del empaquetado del script y los cambios en el caso de repetir la sesión con actualizaciones adicionales.

Después de elegir la acción de salida apropiada, el proceso de combinación está completo y los scripts SQL necesarios son combinados en un solo script.

La principal ventaja de usar esta característica es su simplicidad y ahorro de tiempo cuando se trata de combinar múltiples scripts SQL en uno sólo para un despliegue más fácil.

Traductor: Daniel Calbimonte

noviembre 14, 2015