IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

[SQL-8][ServerAgent][Jobs]Gestion des jobs


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Baquardie
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Alimentation

    Informations forums :
    Inscription : Juillet 2003
    Messages : 267
    Par défaut [SQL-8][ServerAgent][Jobs]Gestion des jobs
    Bonjour

    J'ai une question pour ceux qui s'occupent de gérer les "jobs" dans la console "SQL Server Enterprise Manager"

    Nous avons plusieurs stored procedure qui doivent être exécutées selon un certain ordre le matin. Pour éviter de créer une job par stored procedure, nous avons jadis créé une unique job qui elle s'occupe d'appeller à la chaine les différentes stored procedure. Pour chaque "step" de la job, le "On Failure" est "Goto Next Step" puisqu'il est impératif que toutes les jobs roulent même si une échoue.

    Le problème est justement là. Si une stored échoue, nous ne recevons pas de notification par email comme quoi elle a échouée puisque la job, elle, n'a pas échouée. Et je ne peux pas prendre le temps à chaque matin de regarder les logs files pour savoir si une stored à échoué...

    Donc j'aimerais savoir comment vous, de votre côtés, vous gérez les jobs? Cela m'aidera surement à trouver une idée géniale.

    Merci j'ai bien hâte de lire vos réponses

  2. #2
    Membre éclairé Avatar de Baquardie
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Alimentation

    Informations forums :
    Inscription : Juillet 2003
    Messages : 267
    Par défaut
    Je suis un peu étonnée, personne ne gère de jobs ici dans leur console SQL? Bizarre tout de même.....

  3. #3
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    Si les jobs n'ont pas de lien entre eux, il faut les lancer en parallèle. vous gagnerez du temps et vous pourez vous envoyer un Report Failure pour celui plantant.

    Ou alors, continuez avec votre processus, mais ajoutez dans chacune de vos procs une ligne dans une table de trace que vous parcourrerez à la fin de tous les processus

    Actuel
    Proposé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
       +->A
       +-> B
    A0-+ -> C
       +-> D
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     A--> B--> C--> D --> E (E = controling)
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  4. #4
    Membre éclairé Avatar de Baquardie
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Alimentation

    Informations forums :
    Inscription : Juillet 2003
    Messages : 267
    Par défaut
    Ouff je suis en retard désolé je ne comprend pas pourquoi je n'avais pas vu votre réponse! Mais bon dieu, c'est une bonne idée! À la fin de la job je pourrais préparer un rapport qui sera envoyé par email si une job plante.... super super!

    Merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 11
    Dernier message: 18/11/2011, 21h00
  2. gestion des Job et UIJob
    Par gama2ee dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 27/06/2011, 12h52
  3. Réponses: 6
    Dernier message: 19/06/2009, 18h51
  4. Réponses: 0
    Dernier message: 18/06/2009, 11h22
  5. [SQL 2005] problèmes de gestion des chiffres décimaux
    Par skystef dans le forum Accès aux données
    Réponses: 1
    Dernier message: 10/01/2007, 11h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo