Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách lập lịch công việc Oracle DBMS trong một cửa sổ

Bạn có thể sử dụng cái này:

begin
dbms_scheduler.create_job (
   job_name           =>  'jb_en_lopes',
   job_type           =>  'STORED_PROCEDURE',
   job_action         =>  'pr_en_lopes',
   start_date         =>  '09-oct-2017 09:00:00 am',
   repeat_interval    =>  'freq=minutely; interval=10; byhour=9,10,11,12,13,14,15,16,17,18,19,20; byday=MON,TUE,WED,THU,FRI;',
   enabled            =>  true);
end;

Khi người phụ trách lịch trình này, tôi nhận được kết quả bên dưới:

select * 
  from dba_scheduler_job_log l
 where l.job_name = 'JB_EN_LOPES'
 order by l.log_date desc;

 LOG_ID LOG_DATE                            OPERATION   STATUS

1051594 10-OCT-17 09.59.01.197420 AM +03:00    RUN      SUCCEEDED  
1051592 10-OCT-17 09.58.02.229724 AM +03:00    RUN      SUCCEEDED  
1051590 10-OCT-17 09.57.03.177907 AM +03:00    RUN      SUCCEEDED  
1051588 10-OCT-17 09.56.01.197341 AM +03:00    RUN      SUCCEEDED

Ở đâu:

select owner, job_name, next_run_date                                  
  from dba_scheduler_jobs                                               
 where JOB_NAME = 'JB_EN_LOPES'; 

 OWNER    JOB_NAME       NEXT_RUN_DATE

 myschema JB_EN_LOPES   10-OCT-17 08.00.00.194958 PM +03:00

Cập nhật:

Nếu bạn không có quyền truy cập vào dba_ xem, sau đó xem xét thay thế các tiền tố đó bằng user_ và xóa owner từ danh sách chọn cho truy vấn cuối cùng là

select job_name, next_run_date                                  
  from user_scheduler_jobs                                               
 where JOB_NAME = 'JB_EN_LOPES'; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01000:vượt quá con trỏ mở tối đa trong asp.net

  2. Chuyển đổi múi giờ trong truy vấn SQL

  3. Không thể kết nối với cơ sở dữ liệu oracle bằng JDBC nếu mật khẩu có các ký tự đặc biệt

  4. Cách tạo người dùng và cấp quyền trong Oracle

  5. Gặp lỗi Kết nối với Oracle bằng Python trên Mac - Không thể định vị thư viện Máy khách Oracle