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
In Esplora soluzioni espandere il progetto di database per visualizzare la cartella Script.
Espandere la cartella Script per visualizzare la sottocartella Pre-distribuzione.
Espandere la sottocartella Pre-distribuzione e fare clic sul file script.predeployment.sql.
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.
Al termine della modifica dello script, scegliere Salva script.predeployment.sql dal menu File.
Per modificare lo script post-distribuzione
In Esplora soluzioni espandere il progetto di database per visualizzare la cartella Script.
Espandere la cartella Script per visualizzare la sottocartella Post-distribuzione.
Espandere la sottocartella Post-distribuzione e fare clic sul file script.postdeployment.sql.
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.
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
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