Warnungen in Oracle-Anwendung

X

Datenschutz & Cookies

Diese Seite verwendet Cookies. Indem Sie fortfahren, stimmen Sie deren Verwendung zu. Erfahren Sie mehr, einschließlich der Kontrolle von Cookies.

Verstanden!

Advertisements

Alerts in Oracle Application

Oracle Alert erleichtert den Informationsfluss innerhalb Ihrer Organisation, indem Sie Entitäten namens Alerts erstellen, um Ihre Geschäftsinformationen zu überwachen und Sie über die gewünschten Informationen zu informieren. Sie können eine von zwei Arten von Warnungen definieren: eine Ereigniswarnung oder eine periodische Warnung.

Ereigniswarnung:

Eine Ereigniswarnung benachrichtigt Sie sofort über Aktivitäten in Ihrer Datenbank. Wenn Sie eine Ereigniswarnung erstellen, geben Sie Folgendes an:

• Ein Datenbankereignis, das Sie überwachen möchten, d. h. ein Einfügen und/oder ein Aktualisieren einer bestimmten Datenbanktabelle.

• Eine SQL Select-Anweisung, die bestimmte Datenbankinformationen als Ergebnis des Datenbankereignisses abruft.

* Aktionen, die Oracle Alert als Ergebnis des Datenbankereignisses ausführen soll. Eine Aktion kann das Senden einer E-Mail-Nachricht, das Ausführen eines gleichzeitigen Programms, das Ausführen eines Betriebsskripts oder das Ausführen eines SQL-Anweisungsskripts umfassen. Sie fügen alle Aktionen, die Oracle Alert ausführen soll, in einen Aktionssatz ein.

Periodische Warnung:

Eine periodische Warnung überprüft die Datenbank nach einem von Ihnen definierten Zeitplan auf Informationen. Geben Sie in einer periodischen Warnung Folgendes an:

• Eine SQL Select-Anweisung, die bestimmte Datenbankinformationen abruft.

• Die Häufigkeit, mit der die periodische Warnung die SQL-Anweisung ausführen soll.

* Aktionen, die Oracle ausführen muss, sobald die SQL-Anweisung ausgeführt wird. Eine Aktion kann das Senden der abgerufenen Informationen an jemanden in einer E-Mail-Nachricht, das Ausführen eines gleichzeitigen Programms, das Ausführen eines Betriebsskripts oder das Ausführen eines SQL-Anweisungsskripts umfassen. Wir fügen alle Aktionen, die Oracle Alert ausführen soll, in einen Aktionssatz ein.

Navigation in Oracle Apps, um eine Warnung zu definieren:

Gehen Sie zu „Alert Manager“:
Alert >> Define

Transfer Alert from one instance/database to other:

Gehen Sie zu „Alert Manager“ >
Alert >> Definieren
Gehen Sie oben zum Menü „Extras“
Klicken Sie auf „Alert übertragen“
Geben Sie Quell- und Zielfelder ein und klicken Sie auf Übertragen.

So definieren Sie eine periodische Warnung:

  1. Gehen Sie zu Alert Manager > Alert > Define.
  2. Wählen Sie die Registerkarte ‚Periodisch‘.
  3. Geben Sie im Feld Anwendung den Namen der Anwendung ein, der die Warnung gehört.
  4. Benennen Sie die Warnung (bis zu 50 Zeichen) und geben Sie ihr eine aussagekräftige Beschreibung (bis zu 240 Zeichen).
  5. Aktivieren Sie Aktiviert, um Ihre periodische Warnung zu aktivieren.
  6. Legen Sie die Häufigkeit für die periodische Warnung wie folgt fest:

  • Auf Anfrage
  • Am Tag des Monats
  • Am Tag der Woche
  • Alle N Kalendertage
  • Jeden Tag
  • Jeden zweiten Tag
  • Alle N Werktage
  • Jeden Werktag
  • Jeden Werktag

Geben Sie eine SQL Select-Anweisung ein, die alle Daten abruft, die Ihre Warnung benötigt, um die Aktionen auszuführen, die Sie definieren möchten. Ihre periodic alert Select-Anweisung muss eine INTO-Klausel enthalten, die eine Ausgabe für jede von Ihrer Select-Anweisung ausgewählte Spalte enthält.

Hier ist ein Beispiel für eine periodic alert Select-Anweisung, die nach Benutzern sucht, die ihre Kennwörter innerhalb der durch den Wert in :THRESHOLD_DAYS angegebenen Anzahl von Tagen nicht geändert haben.:

SELECT user_name,
password_date,
:THRESHOLD_DAYS
INTO &USER,
&LASTDATE,
&NUMDAYS
FROM fnd_user
WHERE sysdate = NVL(password_date,
sysdate) + :THRESHOLD_DAYS
ORDER BY user_name

Obwohl Oracle Alert keine PL / SQL-Anweisungen als alert SQL-Anweisungsdefinition unterstützt, können Sie eine PL / SQL-Paketfunktion erstellen, die PL / SQL-Logik enthält, und eine SQL Select-Anweisung eingeben, die diese Paketfunktion aufruft.

Sie können die Richtigkeit und Wirksamkeit Ihrer Select-Anweisung überprüfen. Wählen Sie Verify, um Ihre Select-Anweisung zu analysieren und das Ergebnis in einem Notizfenster anzuzeigen.

Wählen Sie Ausführen, um die Select-Anweisung in einer der Oracle-IDs Ihrer Anwendung auszuführen und die Anzahl der zurückgegebenen Zeilen in einem Notizfenster anzuzeigen.

Wenn Sie mit der SQL-Anweisung zufrieden sind, speichern Sie Ihre Arbeit.

Warnungsdetails angeben:

Nachdem Sie ein Ereignis oder eine periodische Warnung im Warnungsfenster definiert haben, müssen Sie zum Fenster Warnungsdetails wechseln, um die Warnungsdefinition abzuschließen. Das Fenster Warnungsdetails enthält Informationen, z. B. für welche Anwendungsinstallationen die Warnung ausgeführt werden soll, welche Standardwerte die Eingabevariablen verwenden sollen und welche zusätzlichen Eigenschaften die Ausgabevariablen haben sollen.

Alarmaktionen erstellen:

Nachdem Sie Ihre Warnung definiert haben, müssen Sie die Aktionen erstellen, die Ihre Warnung ausführen soll. Es gibt vier Arten von Aktionen, die Sie erstellen können:

* Nachrichtenaktionen

• gleichzeitige Programmaktionen

• Betriebsskriptaktionen

• SQL-Anweisungsskriptaktionen

Wählen Sie Aktionen

Geben Sie einen Namen (bis zu 80 Zeichen) und eine Beschreibung (bis zu 240 Zeichen) für Ihre Warnaktion ein.

Wählen Sie eine Ebene für Ihre Aktion aus: Detail, Zusammenfassung oder Keine Ausnahme.

Wählen Sie Aktionsdetails, um das Fenster Aktionsdetails anzuzeigen.

Wählen Sie im Feld Aktionstyp den Typ der Aktion aus, die Sie erstellen möchten

Erstellen einer Ereigniswarnung:

Geben Sie den Namen der Anwendung und der Datenbanktabelle an, die Oracle Alert überwachen soll.

Hinweis: Sie können keine Ansicht als Ereignistabelle für Ihre Warnung verwenden.

Überprüfen Sie nach dem Einfügen und / oder Nach dem Aktualisieren, ob Sie Ihre Ereigniswarnung ausführen möchten, wenn ein Anwendungsbenutzer eine Zeile in die Datenbanktabelle einfügt und / oder aktualisiert.

Geben Sie im Feld Keep _ Days einen Wert an, um die Anzahl der Tage des Verlaufs von Ausnahmen, Aktionen und Antwortaktionen anzugeben, die Sie für diese Warnung beibehalten möchten.

Geben Sie im Feld Enddatum einen Wert an, wenn Sie Ihre Warnung bis zu einem bestimmten Datum deaktivieren möchten.

Wichtige Warnungstabellen:

  • ALR_ALERTS
  • ALR_ACTIONS
  • ALR_ACTION_SETS
  • ALR_ACTION_SET_INPUTS
  • ALR_ACTION_SET_OUTPUTS
  • ALR_ACTION_SET_MEMBERS
  • ALR_ALERT_CHECKS
  • ALR_ALERT_EINGÄNGE
  • ALR_ALERT_AUSGÄNGE
  • ALR_ACTION_SET_CHECKS
  • ALR_RESPONSE_SETS
  • ALR_RESPONSE_ACTIONS
  • ALR_VALID_RESONSES

Oracle Alert verwendet die folgenden internen Ansichten:

  • ALR_ALERT_ACTIONS_VIEW
  • ALR_ALERT_HISTORY_VIEW
  • ALR_CHECK_ACTION_HISTORY_VIEW
  • ALR_INSTALLATIONS_VIEW
  • ALR_PERIODIC_ALERTS_VIEW
  • ALR_RESPONSE_ACTIONS_VIEW
  • ALR_SCHEDULED_PROGRAMS
  • ALR_VARIABLES_AND_OUTPUTS

Vollständige Details finden Sie im Oracle Alert-Benutzerhandbuch

.

Teilen:

Drucken

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.