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]
