Press "Enter" to skip to content

Next part

Click "Continue" to confirm that you are not a robot. Thank you for patience. Enjoy watching. ^_^

Q. Comment créer un travail SQL dans SQL Server étape par étape ?

Suivez les étapes ci-dessous pour créer une nouvelle tâche.

  1. Ouvrez SQL Server Management Studio sous Windows et vous devriez avoir le "SQL Server Agent" pour implémenter les travaux automatisés.
  2. Développez "SQL Server Agent" dans l'Explorateur d'objets.
  3. Faites un clic droit sur les travaux et sélectionnez le "Nouveau travail…"
  4. Vous pouvez voir la fenêtre "Nouvelle tâche".

Q. Comment puis-je obtenir une liste de tous les travaux de l'Agent SQL Server ?

Vous pouvez utiliser sysjobs_view pour renvoyer une liste des travaux de l'Agent SQL Server. Exemple : SELECT * FROM msdb.

Q. Qu'est-ce que les travaux de l'Agent SQL ?

Les travaux de l'agent SQL sont une série d'étapes qui utilisent un assistant d'interface utilisateur graphique (GUI), permettant aux administrateurs de bases de données de tous les niveaux d'expérience de configurer des travaux composés d'une série complexe de tâches. Après avoir configuré une tâche, le DBA peut programmer une fréquence d'exécution ; par exemple, elle peut être ponctuelle, quotidienne, hebdomadaire ou mensuelle.

Q. Comment démarrer l'agent SQL ?

Pour démarrer, arrêter ou redémarrer le service SQL Server Agent

  1. Dans l'Explorateur d'objets, cliquez sur le signe plus pour développer le serveur sur lequel vous souhaitez gérer le service SQL Server Agent.
  2. Cliquez avec le bouton droit sur Agent SQL Server, puis sélectionnez Démarrer, Arrêter ou Redémarrer.
  3. Dans la boîte de dialogue Contrôle de compte d'utilisateur, cliquez sur Oui.

Q. Comment créer une tâche SQL à partir d'un script ?

Pour créer une tâche de l'Agent SQL Server à l'aide de Transact-SQL :

  1. Exécutez sp_add_job pour créer une tâche.
  2. Exécutez sp_add_jobstep pour créer une ou plusieurs étapes de travail.
  3. Exécutez sp_add_schedule pour créer une planification.
  4. Exécutez sp_attach_schedule pour attacher une planification au travail.
  5. Exécutez sp_add_jobserver pour définir le serveur pour le travail.

Q. Comment puis-je savoir si un travail SQL Server est en cours d'exécution ?

Pour afficher l'activité des travaux Cliquez avec le bouton droit sur Moniteur d'activité des travaux et cliquez sur Afficher l'activité des travaux. Dans le moniteur d'activité des travaux, vous pouvez afficher les détails de chaque travail défini pour ce serveur.

Q. Quel utilisateur exécute les travaux de l'Agent SQL Server ?

Si le propriétaire n'est pas un administrateur système, le travail s'exécute sous le compte du propriétaire. Si le propriétaire est sysadmin, il s'exécute sous le compte de service SQL Server Agent.