Pessoal, 
Oracle 11gR2.

Estou logado como sys.
Como eu faço pra criar esse job em outro schema, sem me logar no schema.


BEGIN
dbms_scheduler.create_job('"OPTIMIZE_CTX_INDEXES"',
job_type=>'PLSQL_BLOCK', 
job_action=>
'begin
    ctx_ddl.optimize_index (idx_name => ''EREVISTA.DESPACHO_CTX'', optlevel => 
''FULL'');
    ctx_ddl.optimize_index (idx_name => ''EREVISTA.AUTOTEXTO_CTX'', optlevel 
=>''FULL'');
    ctx_ddl.optimize_index (idx_name => ''EREVISTA.BASES_JURIDICAS_CTX'', 
optlevel => ''FULL'');
end;', 
number_of_arguments=>0,
start_date=>'30-AUG-07 11.00.00.000000 PM -03:00', 
repeat_interval=>'FREQ=WEEKLY;INTERVAL=1;BYDAY=THU;BYHOUR=23;BYMINUTE=0;BYSECOND=0',
 
end_date=>NULL,
job_class=>'"DEFAULT_JOB_CLASS"', enabled=>FALSE, 
auto_drop=>FALSE,comments=>NULL);
dbms_scheduler.enable('"OPTIMIZE_CTX_INDEXES"');
COMMIT;
END;

Responder a