Announcement

Collapse
No announcement yet.

SQL-Server Agent - Jobverlauf per Email?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SQL-Server Agent - Jobverlauf per Email?

    Mahlzeit,

    hab mal wieder eine Frage:
    Ich habe einen Job erstellt. Dieser umfasst ca. 400 Einzelschritte. Bei jedem Schritt, wird auch im Fehlerfall zum nächsten Schritt gegangen. (Das sind alles Einzeltabellen, die importiert werden)...

    Geht auch alles soweit. Nun möchte ich, wenn es möglich ist, den Auftragsverlauf per Email an die Operatoren schicken, damit diese sehen, wenn ein oder mehrere Tabellen nicht übertragen wurden.

    Hat da jemand eine Idee?...

  • #2
    Eine Hilfstabelle nehmen (die als erstes in Schritt 1 geleert wird) und jeden Import-Schritt am Anfang einen Eintrag über Tabellenname und Startzeitpunkt machen lassen, bei dem am Ende bei Erfolg zB. die Anzahl der importierten Records dazugeschrieben wird. Damit wäre garantiert, dass ein Fehler, wenn der Schritt aus welchem Grund auch immer abgebrochen wird, auf jeden Fall dokumentiert ist, weil keine Anzahl eingetragen ist. Und am Ende den Agent das/die Emails mit Inhalt der Hilfstabelle an die Operatoren schicken.

    bye,
    Helmut

    Comment


    • #3
      Aber eine Funktion oder ähnliches, um den Orginal-Verlauf einfach mitzuschicken, gibt es nicht?...

      Comment


      • #4
        Vielleicht ist da was passendes dabei:
        http://social.msdn.microsoft.com/For...9-d10bb49fbe1c
        http://www.sqlmag.com/article/tsql3/...-failures.aspx

        bye,
        Helmut

        Comment


        • #5
          Originally posted by hwoess View Post
          Danke Dir Hab das mit der ersten Variante jetzt gelöst...

          Gruß
          Thomas

          Comment

          Working...
          X