Cómo: Especificar scripts anteriores o posteriores a la implementación
Actualización: noviembre 2007
Quizás tenga uno o varios scripts que desee ejecutar antes o después de la implementación de la base de datos. Visual Studio Team System Database proporciona un solo script anterior a la implementación y un solo script posterior a la implementación en el proyecto de base de datos. Si el entorno es relativamente sencillo, puede agregar las instrucciones de script a estos archivos de script. Si tiene un entorno más complejo y necesita ejecutar varios scripts o un script varias veces, quizás le resulte más sencillo utilizar el modo SQLCMD en el script anterior o posterior a la ejecución para incluir sus propios scripts de implementación.
Para modificar el script anterior a la implementación
En el Explorador de soluciones, expanda su proyecto de base de datos para mostrar la carpeta Scripts.
Expanda la carpeta Scripts para que aparezca la subcarpeta Anterior a la implementación.
Expanda la subcarpeta Anterior a la implementación y haga clic en el archivo script.predeployment.sql.
En el menú Ver, haga clic en Abrir.
Se abrirá el editor de Transact-SQL (T-SQL), mostrando el contenido del archivo script.predeployment.sql. Para obtener información acerca del modo SQLCMD y cómo incluir sus propios scripts como parte del script anterior a la implementación, vea Editar scripts SQLCMD en el Editor de Transact-SQL. Los scripts se ejecutan en el orden en el que los incluye, por lo que puede controlar el orden de ejecución de los scripts anteriores a la implementación incluyéndolos en un orden concreto.
Nota: También puede hacer doble clic en el archivo script.predeployment.sql.
Cuando haya finalizado la edición del script, abra el menú Archivo y haga clic en Guardar script.predeployment.sql.
Para modificar el script posterior a la implementación
En el Explorador de soluciones, expanda su proyecto de base de datos para mostrar la carpeta Scripts.
Expanda la carpeta Scripts para que aparezca la subcarpeta Posterior a la implementación.
Expanda la subcarpeta Posterior a la implementación y haga clic en el archivo script.postdeployment.sql.
En el menú Ver, haga clic en Abrir.
Se abrirá el editor de Transact-SQL (T-SQL), mostrando el contenido del archivo script.postdeployment.sql. Para obtener información acerca del modo SQLCMD y cómo incluir sus propios scripts como parte del script posterior a la implementación, vea Editar scripts SQLCMD en el Editor de Transact-SQL. Los scripts se ejecutan en el orden en el que los incluye, por lo que puede controlar el orden de ejecución de los scripts posteriores a la implementación incluyéndolos en un orden concreto.
Nota: También puede hacer doble clic en el archivo script.postdeployment.sql.
Cuando haya finalizado la edición del script, abra el menú Archivo y haga clic en Guardar script.postdeployment.sql.
Vea también
Tareas
Cómo: Habilitar el modo SQLCMD en el editor de Transact-SQL
Cómo: Preparar scripts de compilación de base de datos
Conceptos
Introducción a la terminología de Database Edition