Pelo que vi no resultado do sql não existe a package body. xD Olha um banco normal: SYSTEM> /
OWNER OBJECT_NAME OBJECT_TYPE STATUS ------------------------------ ------------------------------ ------------------- ------- SYS DBMS_JOB PACKAGE BODY VALID SYS DBMS_JOB PACKAGE VALID PUBLIC DBMS_JOB SYNONYM VALID Se realmente não existir vai ter que rodar o catproc. Em 02/04/08, Lo Bello <[EMAIL PROTECTED]> escreveu: > > eu dropei jah... soh deixei a do SYS... > > SQL> select owner,object_type,object_name,status from dba_objects > 2 where object_name = 'DBMS_JOB'; > > OWNER OBJECT_TYPE OBJECT_NAME > ------------------------------ ------------------ > -------------------------- > SYS PACKAGE DBMS_JOB > PUBLIC SYNONYM DBMS_JOB > > abs > > 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:44 AM > Subject: Re: [oracle_br] DBMS_JOB > > 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] <rogerioblb%40gmail.com>> > 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> <rogerio% > 40virtualsp.com.br> > > (11) 3104-6594 - 3106-8682 > > > > ----- Original Message ----- > > From: Jaime Honório Pereira > > To: [email protected] <oracle_br%40yahoogrupos.com.br><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><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> <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><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><oracle_br% > > 40yahoogrupos.com.br> [mailto: > > > [email protected] <oracle_br%40yahoogrupos.com.br><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> <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] > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]
