Tagscript schreiben und bearbeiten
border|left|600px Im SQL-Developer wurde ein Script geschrieben (1), das zu unserer Zufriedenheit läuft (2) und als Script ausgeführt wurde (3).
Dieses Script soll täglich ablaufen.
border|left|600px Wir fügen vor dem Scripttext drei Leerzeilen ein und schreiben den Befehl:
- CREATE or REPLACE SCRIPTNAME
- as BEGIN
Dann folgt das Script, anschließend
- Leerzeile
- End; (mit Semikolon!)
Lassen wir dieses Script erneut laufen, haben wir eine Prozedur erstellt. Diese wollen wir nun regelmäßig automatisch laufen lassen.
border|left|600px
Wir öffnen die Unterverzeichnisse in PAT (1) und Prozeduren (2), anschließend aktualisieren wir (3); nun sollte die neu erstellte Prozedur mit in der Liste aufgeführt sein (4). Mit Doppelklick können wir sie öffnen (5).
border|left|600px
Anschließend gehen wir zum „Scheduler“ (1) und klicken ihn mit der rechten Maustaste an. Im nun öffnenden Fenster auf „Neuer Job …“ klicken (2). Dann öffnet sich ein neues Fenster.
border|left|600px
Hier geben wir den Jobnamen ein, ändern den Jobtyp in „gespeicherte Prozedur“, achten auf das richtige Schema und wählen die Prozedur aus. Abschließend ändern wir „Job ausführen“ in „Wiederkehrend“ und wählen die Intervallart und Startzeit aus.
border|left|600px
Oberhalb Punkt (1) kann das Intervall geändert werden in 10minütig, zweimal täglich (12 hourly), zweitägig oder dreimonatlich. Dann die Punkte 1 – 4 abarbeiten. Fertig.