Condividi tramite


Procedura: specificare script pre-distribuzione o di post-distribuzione

È possibile disporre di uno o più script da eseguire prima o dopo la distribuzione del database. Visual Studio Premium offre un singolo script pre-distribuzione e un singolo script post-distribuzione nel progetto di database. Se l'ambiente è relativamente semplice, è possibile aggiungere ai file script le proprie istruzioni script. Se si lavora in un ambiente più complesso ed è necessario eseguire più script o uno stesso script più volte, può essere più semplice utilizzare la modalità SQLCMD nello script pre-distribuzione o post-distribuzione per includere i propri script distribuzione.

Per modificare lo script pre-distribuzione

  1. In Esplora soluzioni espandere il progetto di database per visualizzare la cartella Script.

  2. Espandere la cartella Script per visualizzare la sottocartella Pre-distribuzione.

  3. Espandere la sottocartella Pre-distribuzione e fare clic sul file script.predeployment.sql.

  4. Scegliere Apri dal menu Visualizza.

    Verrà aperto l'editor Transact-SQL con i contenuti del file script.predeployment.sql. Per informazioni sulla modalità SQLCMD e su come includere script personalizzati come parte dello script pre-distribuzione, vedere Editing SQLCMD Scripts in the Transact-SQL Editor. Gli script inclusi vengono eseguiti nell'ordine di inclusione ed è pertanto possibile controllare l'ordine di esecuzione degli script pre-distribuzione includendoli in un determinato ordine.

    Nota

    È inoltre possibile fare doppio clic sul file script.predeployment.sql.

  5. Al termine della modifica dello script, scegliere Salva script.predeployment.sql dal menu File.

Per modificare lo script post-distribuzione

  1. In Esplora soluzioni espandere il progetto di database per visualizzare la cartella Script.

  2. Espandere la cartella Script per visualizzare la sottocartella Post-distribuzione.

  3. Espandere la sottocartella Post-distribuzione e fare clic sul file script.postdeployment.sql.

  4. Scegliere Apri dal menu Visualizza.

    Verrà aperto l'editor Transact-SQL con i contenuti del file script.postdeployment.sql. Per informazioni sulla modalità SQLCMD e su come includere script personalizzati come parte dello script post-distribuzione, vedere Editing SQLCMD Scripts in the Transact-SQL Editor. Gli script inclusi vengono eseguiti nell'ordine di inclusione ed è pertanto possibile controllare l'ordine di esecuzione degli script post-distribuzione includendoli in un determinato ordine.

    Nota

    È inoltre possibile fare doppio clic sul file script.postdeployment.sql.

  5. Al termine della modifica dello script, scegliere Salva script.postdeployment.sql dal menu File.

Vedere anche

Attività

How to: Enable SQLCMD mode in the Transact-SQL Editor

Procedura: compilare un progetto di database per generare un file di schema compilato (con estensione dbschema)

Concetti

Creazione e modifica di script di database

Compilazione e distribuzione di database in un ambiente di sviluppo isolato

Compilazione e distribuzione di database in un ambiente di produzione o gestione temporanea