Oracle geplante Aufgaben können jeden Tag um Mitternacht über das DBMS_SCHEDULER-Paket ausgeführt werden. Die spezifischen Schritte sind wie folgt: Erstellen Sie eine PL/SQL-Skriptdatei, einschließlich des Codes zum Erstellen geplanter Aufgaben, und führen Sie sie aus die Skriptdatei; der Oracle-Hintergrundprozess fragt die Warteschlange ab und führt die Aufgabe um Mitternacht aus.
Können von Oracle geplante Aufgaben jeden Tag um Mitternacht ausgeführt werden?
Antwort: Ja
Details:
Oracle stellt das Paket DBMS_SCHEDULER bereit, mit dem Benutzer geplante Aufgaben erstellen und verwalten können. Das Paket unterstützt die Ausführung von Aufgaben zu bestimmten Zeiten oder wiederkehrenden Zeiten.
Schritte zum Erstellen einer geplanten Aufgabe jeden Tag um Mitternacht:
<code class="sql">BEGIN DBMS_SCHEDULER.CREATE_JOB( job_name => 'midnight_job', job_type => 'PLSQL_BLOCK', job_action => 'BEGIN NULL; END;', start_date => TO_DATE('2023-01-01', 'YYYY-MM-DD'), repeat_interval => 'FREELY', end_date => NULL, enabled => TRUE, comments => 'Daily task at midnight' ); END;</code>
<code>sqlplus /nolog @midnight_job.sql</code>
Prinzip der Aufgabenausführung:
HINWEIS:
Das obige ist der detaillierte Inhalt vonKönnen von Oracle geplante Aufgaben jeden Tag um Mitternacht erledigt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!