Partage
  • Partager sur Facebook
  • Partager sur Twitter

Monitoring job

sql

    10 juillet 2019 à 16:30:14

    Bonjour,

    Est-ce que quelqu'un utilise un système de monitoring (en dehors de sql) pour vérifier que les jobs se sont bien exécutés correctement?

    Merci d'avance,

    Thierry

    • Partager sur Facebook
    • Partager sur Twitter
      10 juillet 2019 à 17:00:37

      Bonjour,

      ThierryCuvelier a écrit:

      vérifier que les jobs se sont bien exécutés correctement?

      Quels jobs ?

      Quel SGBD utilises-tu ?

      • Partager sur Facebook
      • Partager sur Twitter
      Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
        11 juillet 2019 à 9:02:33

        Bonjour Benzouye,

        Les jobs sous sql server agent (par exemple, copie de données d'une db à l'autre).

        Merci d'avance, 

        Bonne journée,

        Thierry

        -
        Edité par ThierryCuvelier 11 juillet 2019 à 10:20:51

        • Partager sur Facebook
        • Partager sur Twitter
          11 juillet 2019 à 13:58:56

          Je ne connais pas SQL Server, mais Microsoft ne propose-t-il pas une interface graphique de gestion des jobs ? Le contraire m'étonnerait ...

          • Partager sur Facebook
          • Partager sur Twitter
          Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
            11 juillet 2019 à 14:15:54

            Finalement, on m'autorise à utiliser les outils intégrés sql, je vais voir ce que je peux utiliser.
            • Partager sur Facebook
            • Partager sur Twitter
              11 juillet 2019 à 15:06:19

              Ca date un peu pour moi, mais avec SQL Agent tu as la possibilité de voir l'historique de l'exécution des jobs, il me semble même que tu as la possibilité d'envoyer un mail en cas d'une erreur d'exec.
              • Partager sur Facebook
              • Partager sur Twitter
                11 juillet 2019 à 15:16:40

                Salut,

                Sous SQL Server Management Studio, tu as accès à l'historique de toutes les exécutions de tes jobs (clique droit sur ton job -> afficher l'historique).

                Comme dis au dessus, tu as la possibilité de configurer des envoies de mails, des fichiers de logs etc.

                Microsoft nous fournit tout ce qu'il faut !

                • Partager sur Facebook
                • Partager sur Twitter
                  12 juillet 2019 à 9:40:36

                  Merci à tous pour votre contribution.

                  J'ai tenté d'appliquer vos conseils et effectivement, il y a déjà beaucoup d'outils intégrés.

                  Ce que je suis en train de chercher maintenant, c'est le fait de pouvoir faire du monitoring également sur l'incrémentation d'une table.

                  Par exemple, si le serveur source qui me permet d'injecter des données vers une autre table cible n'est plus alimenté, mon job va tourner sans problème mais je n'aurai pas de nouvelles données dans ma table cible. D'où, ma recherche...

                  Si vous avez des idées, je suis preneur.

                  Belle journée à tous,

                  Thierry

                  • Partager sur Facebook
                  • Partager sur Twitter
                    12 juillet 2019 à 10:48:36

                    Salut,

                    As tu pensé à utiliser des triggers ?

                    Tu pourrais, sur l'insertion de données de table, écrire dans une autre table d'historisation.

                    Par exemple

                    CREATE TABLE HistorisationInsertion
                    { id int PRIMARY KEY,
                      dateEcriture date not null,
                      tableEcrite string not null
                    )

                    A toi après d'ajouter les propriétés dont tu as besoin.

                    Il y a peut être d'autres solutions, mais là au moins t'es sur que ça correspond à ton besoin.

                    • Partager sur Facebook
                    • Partager sur Twitter

                    Monitoring job

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown