Skip to main content

Configuration de SQL Server Agent 2012

Machine Learning Crash Course-2 Hours | Learn Machine Learning | Machine Learning Tutorial | Edureka (Mai 2025)

Machine Learning Crash Course-2 Hours | Learn Machine Learning | Machine Learning Tutorial | Edureka (Mai 2025)
Anonim

L'Agent SQL Server vous permet d'automatiser une variété de tâches administratives. Dans ce didacticiel, nous expliquons le processus d'utilisation de SQL Server Agent pour créer et planifier un travail automatisant l'administration de la base de données. Ce tutoriel est spécifique à SQL Server 2012. Si vous utilisez une version antérieure de SQL Server, vous souhaiterez peut-être lire la section Automatisation de l'administration de la base de données avec SQL Server Agent. Si vous utilisez une version ultérieure de SQL Server, vous souhaiterez peut-être lire la section Configuration de l'Agent SQL Server pour SQL Server 2014.

01 sur 06

Démarrage de SQL Server Agent dans SQL Server 2012

Ouvrez le Gestionnaire de configuration Microsoft SQL Server et cliquez sur l’item "Services SQL Server" dans le volet de gauche. Ensuite, dans le volet de droite, localisez le service SQL Server Agent. Si l'état de ce service est "RUNNING", vous n'avez rien à faire. Sinon, cliquez avec le bouton droit sur le service Agent SQL Server et sélectionnez Démarrer dans le menu contextuel. Le service commencera alors à s'exécuter.

02 sur 06

Basculer vers SQL Server Management Studio

Fermez le Gestionnaire de configuration SQL Server et ouvrez SQL Server Management Studio. Dans SSMS, développez le dossier Agent SQL Server. Vous verrez les dossiers développés montrés ci-dessus.

03 sur 06

Créer un travail d'agent SQL Server

Ensuite, cliquez avec le bouton droit sur le dossier Jobs et sélectionnez New Job dans le menu de démarrage. Vous verrez la fenêtre de création d'un nouveau travail illustrée ci-dessus. Remplissez le champ Nom avec un nom unique pour votre travail (être descriptif vous aidera à mieux gérer les travaux sur la route!). Spécifiez le compte pour lequel vous souhaitez être le propriétaire du travail dans la zone de texte Propriétaire. Le travail s'exécutera avec les autorisations de ce compte et ne pourra être modifié que par le propriétaire ou les membres du rôle sysadmin.

Une fois que vous avez spécifié un nom et un propriétaire, choisissez l'une des catégories de travail prédéfinies dans la liste déroulante. Par exemple, vous pouvez choisir la catégorie "Maintenance de la base de données" pour les travaux de maintenance courante.

Utilisez le grand champ de texte Description pour fournir une description détaillée de l'objectif de votre travail. Ecrivez-le de manière à ce que quelqu'un (vous y compris!) Puisse l'examiner dans quelques années et comprenne le but de l'emploi.

Enfin, assurez-vous que la case Activé est cochée.

Ne cliquez pas encore sur OK, nous avons encore beaucoup à faire dans cette fenêtre!

04 de 06

Voir les étapes du travail

Sur le côté gauche de la fenêtre Nouvelle tâche, une icône Étapes apparaît sous le titre "Sélectionnez une page". Cliquez sur cette icône pour voir la liste des étapes de travail vierge illustrée ci-dessus.

05 de 06

Créer une étape de travail

Ensuite, vous devrez ajouter les étapes individuelles pour votre travail. Cliquez sur le bouton Nouveau pour créer une nouvelle étape de travail. La fenêtre Nouvelle étape de travail ci-dessus apparaît.

Utilisez la zone de texte Nom de l'étape pour fournir un nom descriptif à l'étape.

Utilisez la liste déroulante Base de données pour sélectionner la base de données sur laquelle le travail va agir.

Enfin, utilisez la zone de texte Commande pour fournir la syntaxe Transact-SQL correspondant à l'action souhaitée pour cette étape de travail. Une fois la commande entrée, cliquez sur le bouton Analyser pour vérifier la syntaxe.

Après avoir validé la syntaxe, cliquez sur OK pour créer l’étape. Répétez ce processus autant de fois que nécessaire pour définir le travail souhaité de l'agent SQL Server.

06 sur 06

Planifiez votre travail SQL Server Agent 2012

Enfin, vous souhaiterez définir un calendrier pour le travail en cliquant sur l’icône Calendrier dans la partie Sélectionner une page de la fenêtre Nouveau travail. Vous verrez la fenêtre New Job Schedule (Nouvelle planification du travail) illustrée ci-dessus.

Dans la zone de liste déroulante, attribuez un nom à la planification dans la zone de texte Nom et choisissez un type de planification (Unique, Récurrent, Début au démarrage de SQL Server Agent ou Début en cas d'utilisation des processeurs). Utilisez ensuite les sections de fréquence et de durée de la fenêtre pour spécifier les paramètres du travail. Lorsque vous avez terminé, cliquez sur OK pour fermer la fenêtre Planification et sur OK pour créer le travail.