Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbankwartung » Aufgabenautomatisierung mit Abfolgeplanung und Ereignissen » Event-Handler (Fehlerverarbeitungsroutinen)

 

Auslösen eines Event-Handlers

Jeder Event-Handler kann nicht nur im Rahmen eines Zeitplans oder durch ein Systemereignis ausgelöst werden, sondern auch manuell.

Voraussetzungen

Sie müssen das MANAGE ANY EVENT-Systemprivileg haben.

Kontext und Bemerkungen

Das manuelle Auslösen von Ereignissen kann bei der Entwicklung von Event-Handlern nützlich sein und für bestimmte Ereignisse auch in Produktionsumgebungen. Beispiel: Wenn Sie einen Zeitplan für einen monatlichen Umsatzbericht erstellt haben, können Sie unabhängig vom Monatsende Umsatzberichte abrufen.

 Aufgabe
  1. Stellen Sie in Sybase Central eine Verbindung zur Datenbank mithilfe des SQL Anywhere 16-Plug-Ins her.

  2. Doppelklicken Sie im linken Fensterausschnitt auf Ereignisse.

  3. Rechtsklicken Sie auf das Ereignis und klicken Sie auf Trigger.

    Das Ereignis muss aktiviert sein, bevor Sie es auslösen können. Um ein Ereignis zu aktivieren, rechtsklicken Sie darauf und klicken Sie auf Aktiviert.

  4. Im Feld Parameter geben Sie eine von Kommas unterteilte Liste von Parametern für das Ereignis ein. Zum Beispiel:

    parameter=value,parameter=value
  5. Klicken Sie auf OK.

Ergebnisse

Der Event-Handler wird ausgelöst.

 Siehe auch