Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: DBMS_JOB

Re: DBMS_JOB

From: Graham Thornton <graham.thornton_at_ln.ssw.abbott.com>
Date: 1999/04/23
Message-ID: <01be8d9f$a48d6940$5e1514ac@CAPD2464.capd.abbott.com>#1/1

You don't need the BEGIN/END in the job to execute, just the package to call with parameters....

SQL> exec sys.dbms_job.submit(jobno,
'SYS.DBMS_UTILITY.ANALYZE_SCHEMA(''L6'',''COMPUTE'')', SYSDATE, 'TRUNC(SYSDATE+1)'); Graham

  1. Jensen <auj_at_storebrand.no> wrote in article <vPVT2.39$qs2.417_at_news1.online.no>...
    > I have submitted and commited the following job (logged on as myself,
    having
    > DBA-role):
    > sys.dbms_job.submit(jobno, 'BEGIN
    SYS.DBMS_UTILITY.ANALYZE_SCHEMA(''L6'',
    > ''COMPUTE''); END;', SYSDATE, 'TRUNC(SYSDATE+1)');
    >
    > The job is in the queue, but failes. Why?
    > I have tried to run it immediately, calling dbms_job.run. Result:
    > ORA-12011: Execution of 1 jobs failed.
    > ORA-06512: at "SYS.DBMS_IJOB", line 255
    > ORA-06512: at "SYS.DBMS_JOB", line 219
    > ORA-06512: at line 2
    >
    > When I run the script directly, it works OK
    > BEGIN
    > SYS.DBMS_UTILITY.ANALYZE_SCHEMA(''L6'', ''COMPUTE'');
    > END;
    >
    > What am I missing??
    >
    > Audun
    >
    >
    >
Received on Fri Apr 23 1999 - 00:00:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US