Sobre colocar o erro eu peço desculpas pois nem sempre utilizo o grupo para tirar dúvidas e não peguei o erro para expôr.
Sobre o erro, na verdade na dba_objects fica com o status invalid. Utilizo o SQL Developer e peço para compilar no modo debug, na verdade não dá erro mas me mostra 3 warnings: *Warning(1): PLW-06015: o parâmetro PLSQL_DEBUG está obsoleto; use PLSQL_OPTIMIZE_LEVEL = 1* *Warning(1): PLW-06013: o parâmetro obsoleto PLSQL_DEBUG impõe o PLSQL_OPTIMIZE_LEVEL <= 1* *Warning(2,1): PLW-05018: a unidade A_TESTE omitiu a cláusula AUTHID opcional; o valor default DEFINER foi usado * Em 25 de setembro de 2012 10:59, Milton Bastos Henriquis Jr. < miltonbas...@gmail.com> escreveu: > Bom dia Allan. > > 1 - Copiei o seu código, colei aqui no meu client, executei, e compilou > perfeitamente. > > 2 - Independente de ter funcionado ou não, por favor, sempre que vc vier > pedir > ajuda no grupo, informe QUAL é o erro que está acontecendo pra vc. > Colar o código aqui e dizer que não compila, sem nem mesmo informar qual > erro está > acontecendo é um pouco de "sacanagem" com os colegas... rs... > > > De qualquer maneira, não há erro nenhum no código, colei aqui e foi > compilado > normalmente. > > > > > > On Tue, Sep 25, 2012 at 10:47 AM, Allan da Silva Donega < > silvado...@ig.com.br> wrote: > > > ** > > > > > > Caros, poderiam me ajudar com a pkg abaixo? > > > > a pkg está válida, porém a body invalida no banco. > > > > create or replace package a_teste as > > PROCEDURE escreve_log(p_msg IN VARCHAR2); > > end; > > / > > create or replace package body a_teste > > as > > PROCEDURE escreve_log(p_msg IN VARCHAR2) is > > BEGIN > > DBMS_OUTPUT.PUT_LINE(p_msg); > > EXCEPTION > > WHEN others THEN > > DBMS_OUTPUT.PUT_LINE('Erro na procedure Escreve_Log ' || sqlerrm); > > END; > > end; > > / > > versão do banco > > > > Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit > > Production > > PL/SQL Release 11.2.0.2.0 - Production > > "CORE 11.2.0.2.0 Production" > > TNS for Solaris: Version 11.2.0.2.0 - Production > > NLSRTL Version 11.2.0.2.0 - Production > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Att, > > > [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 > > > -- Allan Donegá [As partes desta mensagem que não continham texto foram removidas]