Partager via


Comment : spécifier des scripts de prédéploiement ou de post-déploiement

Mise à jour : novembre 2007

Vous pouvez avoir un ou plusieurs scripts que vous souhaitez exécuter avant ou après le déploiement de votre base de données. Visual Studio Team System Database Edition fournit un seul script de prédéploiement et un seul script de post-déploiement dans le projet de base de données. Si votre environnement est relativement simple, vous pouvez ajouter vos instructions de script à ces fichiers de script. Si votre environnement est plus complexe et que vous devez exécuter plusieurs scripts ou plusieurs fois le même script, il peut être plus simple d'utiliser le mode SQLCMD dans le script de prédéploiement ou de post-déploiement pour inclure vos propres scripts de déploiement.

Pour modifier le script de prédéploiement

  1. Dans l'Explorateur de solutions, développez votre projet de base de données pour afficher le dossier Scripts.

  2. Développez le dossier Scripts afin d'afficher le sous-dossier Avant le déploiement.

  3. Développez le sous-dossier Avant le déploiement, puis cliquez sur le fichier script.predeployment.sql.

  4. Dans le menu Affichage, cliquez sur Ouvrir.

    L'éditeur Transact-SQL (T-SQL) s'ouvre, affichant le contenu du fichier script.predeployment.sql. Pour plus d'informations sur le mode SQLCMD et sur la façon d'inclure vos propres scripts dans le script de prédéploiement, consultez Modification de scripts SQLCMD dans l'éditeur Transact-SQL. Les scripts inclus sont exécutés dans l'ordre dans lequel vous les incluez ; par conséquent, vous pouvez contrôler l'ordre d'exécution de vos scripts de prédéploiement en les incluant dans un ordre spécifique.

    Remarque :

    Vous pouvez également double-cliquer sur le fichier script.predeployment.sql.

  5. Lorsque vous avez terminé de modifier le script, ouvrez le menu Fichier, puis cliquez sur Enregistrer script.predeployment.sql.

Pour modifier le script de post-déploiement

  1. Dans l'Explorateur de solutions, développez votre projet de base de données pour afficher le dossier Scripts.

  2. Développez le dossier Scripts afin d'afficher le sous-dossier Après le déploiement.

  3. Développez le sous-dossier Après le déploiement, puis cliquez sur le fichier script.postdeployment.sql.

  4. Dans le menu Affichage, cliquez sur Ouvrir.

    L'éditeur Transact-SQL (T-SQL) s'ouvre, affichant le contenu du fichier script.postdeployment.sql. Pour plus d'informations sur le mode SQLCMD et sur la façon d'inclure vos propres scripts dans le script de post-déploiement, consultez Modification de scripts SQLCMD dans l'éditeur Transact-SQL. Les scripts inclus sont exécutés dans l'ordre dans lequel vous les incluez ; par conséquent, vous pouvez contrôler l'ordre d'exécution de vos scripts de post-déploiement en les incluant dans un ordre spécifique.

    Remarque :

    Vous pouvez également double-cliquer sur le fichier script.postdeployment.sql.

  5. Lorsque vous avez terminé de modifier le script, ouvrez le menu Fichier, puis cliquez sur Enregistrer script.postdeployment.sql.

Voir aussi

Tâches

Comment : activer le mode SQLCMD dans l'éditeur Transact-SQL

Comment : préparer des scripts de compilation de base de données

Concepts

Vue d'ensemble de la terminologie de Database Edition

Autres ressources

Vue d'ensemble des scripts de base de données

Génération et déploiement de schémas de base de données