48 votes

Script de toutes les procédures stockées dans Management Studio 2005

Dans Enterprise Manager, vous pouvez créer un script pour tous les SP de la base de données via le menu contextuel. Existe-t-il un moyen de le faire dans Management Studio?

87voto

Brian Kim Points 8951

Vous pouvez cliquer avec le bouton droit sur la base de données et aller à Tâches -> Générer des scripts ...

Cela vous permettra de scripter tous les objets ou les objets sélectionnés (schéma, procédures stockées, tables, utilisateurs et vues) avec des options spécifiques.

13voto

Raj Points 1
  1. Allez à Microsoft SQL Server Management Studio
  2. Sélectionnez la base de données
  3. Clic droit sur la base de données sélectionnée
  4. Sélectionnez 'Tâches'
  5. Sélectionnez 'Générer des scripts'
  6. Sélectionnez 'Suivant'
  7. Sélectionnez / cochez 'Sélectionner des objets de base de données spécifiques'
  8. Cochez 'Procédures stockées'
  9. Sélectionnez 'Suivant'
  10. Sélectionnez l'option où vous souhaitez enregistrer le fichier

7voto

wcm Points 3898

Sûr. Tout ce que vous avez à faire est de cliquer sur la procédure stockée dans l'explorateur d'objets, puis de mettre en surbrillance toutes les procédures stockées dans le volet Résumé. Ensuite, faites simplement un clic droit et choisissez l’option de script que vous préférez.

Bonne chance

6voto

sebastiaan Points 2910

Cliquez avec le bouton droit de la souris sur la base de données, choisissez Tâches, choisissez Générer des scripts, cliquez à nouveau sur Suivant, à nouveau, choisissez Procédures stockées, Suivant, Tout sélectionner, Terminer.

Presto!

4voto

Nick DeVore Points 4424

Si vous cliquez avec le bouton droit sur le nom de la base de données, l'option la plus récente est "Générer des scripts", qui lancera ensuite un assistant pour générer des scripts pour l'ensemble de la base de données ou des objets spécifiques à l'intérieur.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X