Olá Pessoal, Vou dar um palpite : Como o Neto usou a palavra "migração", imagino que já aconteceu e precisa completar, levando o que existia num schema para outro schema em outra instance talvez. O que acha de usar dbms_metadata para extrair os jobs no schema source e criar manualmente no destino exatamente como ele existia ? dá certo? Espero ter ajudado.
Att Eriovaldo 2013/2/11 netodba <neto.lon...@gmail.com> > ** > > > Vlw Chiappa, > > no caso eu estou migrando uma base, e esse job nao migrou legal. Por isso > que eu queria criar na mão. > Mas te entendi vlw. > > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" escreveu > > > > > Bom, o manual correspondente ("Oracle® Database PL/SQL Packages and > Types Reference 11g Release 2 (11.2)") no cap. 128 - DBMS_SCHEDULER diz que > : > > > > " > > Usage Notes > > > > .... > > To create a job in your own schema, you need to have the CREATE JOB > privilege. A user with the CREATE ANY JOB privilege can create a job in any > schema. If the job being created will reside in another schema, the job > name must be qualified with the schema name. > > ... > > " > > > > > > Então eu imagino que é possível, MAS sinceramente nunca usei : se vc é > só o DBA (e por isso só tem um usuário DBA, e não sabe a senha do > usuário-dono dos objetos da Aplicação, até para haver algum tipo de > SEPARAÇÂO DE RESPONSABILIDADES) não faz sentido vc sair criando seja o que > for no schema da Aplicação (que imagino ser o seu caso) - teria que ser o > responsável pela Aplicação a fazer isso .... > > > > []s > > > > Chiappa > > > > --- Em oracle_br@yahoogrupos.com.br, "netodba" escreveu > > > > > > 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; > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -------------------------------------------------------------------------------------------------------------------------- >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html