web-dev-qa-db-fra.com

Écriture d'un plan de maintenance

J'ai créé un plan de maintenance pour mon SQL Server 2008 R2 à l'aide de SQL Server Management Studio (SSMS).

Cependant, je ne peux pas l'exporter/le convertir en script, au cas où je devrais le refaire sur un autre serveur.

Y a-t-il un moyen?

Si non, y aura-t-il un moyen avec une version plus récente de SQL Server?

12
carlo.borreo

Lorsque vous créez un travail à l'aide d'un plan de maintenance, un travail est automatiquement créé dans l'Agent SQL Server sous Travaux. Allez maintenant dans l'Agent SQL Server, développez les travaux et recherchez votre travail. Faites un clic droit dessus et sélectionnez Job de script comme ... Déposez et recréez dans ... Nouvelle fenêtre de l'éditeur de requête .

Éditer:

Vous pouvez également exporter les plans de maintenance. Vous devez vous connecter à Integration Services de l'instance. Développez les packages stockés puis MSDB puis développez Plans de maintenance. Cliquez avec le bouton droit sur MP et sélectionnez un package d'exportation. Ensuite, vous pouvez déplacer le package vers un autre serveur SQL.

10
Shanky

Le moyen le plus rapide de déplacer des plans entre les serveurs consiste à se connecter de Management studio au serveur où les plans sont déjà configurés, à commencer à modifier votre plan et à simplement copier/coller des tâches entre les sous-plans. Cependant, cela ne fonctionne que lorsque la connexion entre les serveurs fonctionne.

0
Nick