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]

Responder a