Modifier un travail
Cette rubrique explique comment modifier les propriétés des travaux Microsoft SQL Server Agent dans SQL Server 2014 à l’aide de SQL Server Management Studio, Transact-SQL ou SQL Server Management Objects.
Dans cette rubrique
Avant de commencer : ,
Pour modifier un travail, utilisez :
Avant de commencer
Limitations et restrictions
Un travail maître SQL Server Agent ne peut pas être ciblé sur des serveurs locaux et distants à la fois.
Sécurité
Vous pouvez modifier uniquement les travaux dont vous êtes propriétaire, à moins d'être membre du rôle de serveur fixe sysadmin . Pour plus d'informations, consultez Implémenter la sécurité de SQL Server Agent.
Utilisation de SQL Server Management Studio
Pour modifier un travail
Dans l’Explorateur d'objets , connectez-vous à une instance du Moteur de base de données SQL Serveret développez-la.
Développez SQL Server Agentet Travaux, cliquez avec le bouton droit sur le travail à modifier, puis cliquez sur Propriétés.
Dans la boîte de dialogue Propriétés du travail , mettez à jour les propriétés, les étapes, la planification, les alertes et les notifications du travail en utilisant les pages correspondantes.
Utilisation de Transact-SQL
Pour modifier un travail
Dans l'Explorateur d'objets, connectez-vous à une instance du moteur de base de données et développez-la.
Dans la barre d'outils, cliquez sur Nouvelle requête.
Dans la fenêtre de requête, utilisez les procédures stockées système suivantes pour modifier un travail.
Exécutez sp_update_job (Transact-SQL) pour modifier les attributs d’un travail.
Exécutez sp_update_schedule (Transact-SQL) pour modifier les détails de planification d’une définition de travail.
Exécutez sp_add_jobstep (Transact-SQL) pour ajouter de nouvelles étapes de travail.
Exécutez sp_update_jobstep (Transact-SQL) pour modifier des étapes de travail existantes.
Exécutez sp_delete_jobstep (Transact-SQL) pour supprimer une étape d’un travail.
Procédures stockées supplémentaires pour modifier un travail maître de l'Agent SQL Server :
Exécutez sp_delete_jobserver (Transact-SQL) pour supprimer un serveur actuellement associé à un travail.
Exécutez sp_add_jobserver (Transact-SQL) pour associer un serveur au travail actif.
Utilisation de SQL Server Management Objects
Pour modifier un travail
Utilisez la classe Job
à l'aide d'un langage de programmation que vous choisissez, tel que Visual Basic, Visual C# ou PowerShell. Pour plus d’informations, consultez SQL Server Management Objects (SMO).