Correto,

faz um select owner,object_type,object_name,status from dba_objects
where object_name = 'DBMS_JOB';

voce disse no inicio que havia duas packages dbms_job, se ela estiver em
outro schema que não seja o sys esta incorreto.

Abs

Em 02/04/08, Lo Bello <[EMAIL PROTECTED]> escreveu:
>
>   Jaime,
>
> fiz oq vc falou, mas naum achei problemas....
>
> NOME STATUS VERSION
> -------------------------------------------------- ----------- ----------
> Oracle9i Catalog Views VALID 9.2.0.1.0
> Oracle9i Packages and Types VALID 9.2.0.1.0
> Oracle Workspace Manager VALID 9.2.0.1.0
> JServer JAVA Virtual Machine VALID 9.2.0.1.0
> Oracle XDK for Java VALID 9.2.0.2.0
> Oracle9i Java Packages VALID 9.2.0.1.0
> Oracle interMedia LOADED 9.2.0.1.0
> Spatial LOADED 9.2.0.1.0
> Oracle Text VALID 9.2.0.1.0
> Oracle XML Database VALID 9.2.0.1.0
> Oracle Ultra Search VALID 9.2.0.1.0
>
> NOME STATUS VERSION
> -------------------------------------------------- ----------- ----------
> Oracle Data Mining LOADED 9.2.0.1.0
> OLAP Analytic Workspace LOADED 9.2.0.1.0
> Oracle OLAP API LOADED 9.2.0.1.0
> OLAP Catalog VALID 9.2.0.1.0
>
> vlw
>
> Virtual Soft Consultoria em Informática Ltda
> Rogério Barreto Lo Bello
> [EMAIL PROTECTED] <rogerio%40virtualsp.com.br>
> (11) 3104-6594 - 3106-8682
>
> ----- Original Message -----
> From: Jaime Honório Pereira
> To: [email protected] <oracle_br%40yahoogrupos.com.br>
> Sent: Wednesday, April 02, 2008 9:19 AM
> Subject: Re: [oracle_br] DBMS_JOB
>
> Bom dia.
>
> Roda o sql abaixo e verifique se tem algum componente inválido no
> dicionario
> de dados.
>
> col nome format a50
> select substr(comp_name, 1,50) nome, status, version from dba_registry
> /
>
> Acredito que você vai ver o componente Oracle Database Packages and Types
> inválido.
>
> Se estiver, faça um drop na dbms_job em todos os schemas diferentes do
> SYS,
> programe uma parada e rode o catproc novamente. (dentro do SQL*PLUS,
> conectado como sysdba rodar @?/rdbms/admin/catproc.sql).
>
> Espero que ajude.
>
> Abs.
> Jaime H. Pereira
>
> Em 01/04/08, Lo Bello <[EMAIL PROTECTED] <rogerioblb%40gmail.com>>
> escreveu:
> >
> > achei na net dizendo que tinha um script que recompilava todas as
> > packages, tentei, compilou todas as packages sem erros, mas as
> procedures do
> > DBMS_JOB continuam descompilados...
> >
> > o script eh:
> > C:\oracle\ora92\rdbms\admin\utlrp.sql
> >
> > vlw
> >
> > Virtual Soft Consultoria em Informática Ltda
> > Rogério Barreto Lo Bello
> > [EMAIL PROTECTED] <rogerio%40virtualsp.com.br> <rogerio%
> 40virtualsp.com.br>
> > (11) 3104-6594 - 3106-8682
> >
> > ----- Original Message -----
> > From: Felipe Cabral
> > To: [email protected] <oracle_br%40yahoogrupos.com.br><oracle_br%
> 40yahoogrupos.com.br> ;
> > 'Undisclosed-Recipient:;'
> > Sent: Tuesday, April 01, 2008 9:17 AM
> > Subject: RES: [oracle_br] DBMS_JOB
> >
> > Estou com o mesmo problema descrito abaixo, alguém pode ajudar??/
> >
> > De: [email protected] <oracle_br%40yahoogrupos.com.br><oracle_br%
> 40yahoogrupos.com.br> [mailto:
> > [email protected] <oracle_br%40yahoogrupos.com.br><oracle_br%
> 40yahoogrupos.com.br>] Em
> > nome de Lo Bello
> > Enviada em: segunda-feira, 31 de março de 2008 16:23
> > Para: Undisclosed-Recipient:;
> > Assunto: [oracle_br] DBMS_JOB
> >
> > Galera,
> >
> > tinha criado uma JOB em um cliente usando o DBMS_JOB, depois precisei
> > criar
> > outra JOB, mas achei q era outro cliente q naum tinha a package ainda,
> > então
> > importei de novo, quando fui ver estava com duas packages, uma no
> usuário
> > SYS e outra no usuário SISTEMA.
> > Daí então fui criar a nova job e dava o seguinte erro:
> >
> > *************************
> > ERRO na linha 1:
> > ORA-04068: estado atual dos pacotes foi descartado
> > ORA-04067: não executado; package body "SISTEMA.DBMS_JOB" não existe
> > ORA-06508: PL/SQL: não foi localizada a unidade de programa que está
> sendo
> > chamada
> > ORA-06512: em line 2
> > *************************
> >
> > depois tentei conectar como sys e executar o mesmo comando, dá o mesmo
> > erro.
> >
> > Dropei as duas packages, do SYS e do SISTEMA,
> > importei de novo a package no usuario sys
> > (@C:\oracle\ora92\rdbms\admin\dbmsjob.sql).
> > dei um grant execute pro usuario SISTEMA.
> >
> > quando tento criar a job da o mesmo erro q passei acima.
> > Abri o TOAD e fui ver como estava a package,
> > a package estava compilada, mas todas as procedures(SUBMIT, ISUBMIT,
> > RUN...)
> > estavam descompiladas e quando eu abria elas, elas estavam em branco,
> > tentei compila-las(mesmo sabendo q naum daria, já que elas estavam em
> > branco), mas me deu que tinha previlegios insuficientes.
> > conectei como SYS e fui tentar compila-las, e me deu o erro:
> > "ORA-04043: object DBMS_JOB does not exist" como não existe o DBMS_JOB
> se
> > estou vendo o pacote e todas as suas procedures???
> >
> > alguém tem idéia do que pode ser??
> >
> > vlw
> >
> > Virtual Soft Consultoria em Informática Ltda
> > Rogério Barreto Lo Bello
> > [EMAIL PROTECTED] <rogerio%40virtualsp.com.br> <rogerio%
> 40virtualsp.com.br> <mailto:
> > rogerio%40virtualsp.com.br <rogerio%2540virtualsp.com.br>>
> > (11) 3104-6594 - 3106-8682
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a