Modifier un travail
Cette rubrique explique comment modifier les propriétés des travaux de l'Agent Microsoft SQL Server dans SQL Server 2012 à l'aide de SQL Server Management Studio, de Transact-SQL ou de SQL Server Management Objects.
Dans cette rubrique
Avant de commencer : ,
Limitations et restrictions
Sécurité
Pour modifier un travail, utilisez :
SQL Server Management Studio
Transact-SQL
SQL Server Management Objects
Avant de commencer
Limitations et restrictions
Un travail maître d'Agent SQL Server 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 l'Agent SQL Server.
[Top]
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 Server et développez-la.
Développez Agent SQL Server et 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.
[Top]
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.
Pour modifier les détails de planification d'une définition de travail, exécutez sp_update_schedule (Transact-SQL).
Exécutez sp_add_jobstep (Transact-SQL) pour ajouter de nouvelles étapes de travail.
Exécutez sp_update_jobstep (Transact-SQL) pour modifier les étapes de travail préexistantes.
Pour supprimer une étape d'un travail, exécutez sp_delete_jobstep (Transact-SQL).
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 actuel.
[Top]
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).
[Top]