Compartir a través de


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

  1. En el Explorador de soluciones, expanda su proyecto de base de datos para mostrar la carpeta Scripts.

  2. Expanda la carpeta Scripts para que aparezca la subcarpeta Anterior a la implementación.

  3. Expanda la subcarpeta Anterior a la implementación y haga clic en el archivo script.predeployment.sql.

  4. 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.

  5. 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

  1. En el Explorador de soluciones, expanda su proyecto de base de datos para mostrar la carpeta Scripts.

  2. Expanda la carpeta Scripts para que aparezca la subcarpeta Posterior a la implementación.

  3. Expanda la subcarpeta Posterior a la implementación y haga clic en el archivo script.postdeployment.sql.

  4. 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.

  5. 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

Otros recursos

Información general acerca de los scripts de base de datos

Generar e implementar esquemas de base de datos