0

![ここに画像の説明を入力][1]

新しいバージョンのデータベースで更新しました。以前は Oracle データベース バージョン 10 を使用していましたが、今回は Oracle 11g Express エディションをインストールしました。

DBMS_jobs に 3 つのジョブがありました。

毎日特定の時間に実行するようにプログラムしました。毎日01:00にストアドプロシージャが定期的に実行されていました。

begin
  sys.dbms_job.submit(job => :job,
  what => 'BEGIN CALL_MY_SP; END;',
  next_date => to_date('24-09-2013 01:00:00', 'dd-mm-yyyy hh24:mi:ss'),
   interval => 'TRUNC(SYSDATE + 1) + 1/24');
  commit;
end;

実行中の新しいOracleデータベースと同じジョブですが。ただし、このジョブは手動で実行されています。

毎日定期的に自動的に実行するにはどうすればよいですか? しかし、もし私がしなかったとしたら!

http://i.stack.imgur.com/rePVq.png

あなたの仕事

http://l1309.hizliresim.com/1f/s/sz6pg.png

4

1 に答える 1