Samuel e Paulo, muito obrigado pelo help, contudo o problema continua.
 To: [email protected]
From: [email protected]
Date: Wed, 5 Sep 2012 10:45:04 -0700
Subject: Re: [oracle_br] Ajuda Procedure.
















 



  


    
      
      
      Veja se lhe atende.



 

Ps.: testado com sucesso no meu ambiente.



Abs.



>________________________________

> De: [Paulo Sousa] <[email protected]>

>Para: [email protected] 

>Enviadas: Quarta-feira, 5 de Setembro de 2012 14:42

>Assunto: Re: [oracle_br] Ajuda Procedure.

> 

>Desculpa se for problema só de formatação, mas não falta um ";" no final do

>select?

>

>SELECT

>IPMP_IMP_SQ_TABLESPACE.NEXTVAL,

>SYSDATE,

>TABLESPACE_NAME,

>PERCENT_USED

>FROM OEM.IPMP_IMP_TABLESPACE_CTT

>

>Grato.

>

>Paulo Sousa

>

>

>

>On Wed, Sep 5, 2012 at 1:07 PM, Francisco Petersen Jr <

>[email protected]> wrote:

>

>> **

>>

>>

>>

>>

>> Pessoal boa tarde, estou com um problema com uma procedure, acredito ter

>> dado todos os previlegios necessários mais tem alguma coisa que não estou

>> conseguindo visualizar. Desde já grato. (espero que não apareça tudo

>> desformatado, sempre acontece ...) ... CREATE OR REPLACE PROCEDURE

>> OEM.proc_oem_imp_insert_tablespace

>> is

>> stmt varchar (100);

>> creation varchar (1000);

>> BEGIN

>> stmt := NULL;

>> stmt := 'DROP TABLE OEM.IPMP_IMP_TABLESPACE_CTT CASCADE CONSTRAINTS purge';

>> EXECUTE IMMEDIATE stmt;

>> commit;

>> creation := NULL;

>> creation := 'CREATE TABLE OEM.IPMP_IMP_TABLESPACE_CTT

>> as SELECT a.TABLESPACE_NAME,

>> round(((a.BYTES-b.BYTES)/a.BYTES)*100) percent_used

>> from

>> (

>> select TABLESPACE_NAME,

>> sum(BYTES) BYTES

>> from sys.dba_data_files

>> group by TABLESPACE_NAME

>> )

>> a,

>> (

>> select TABLESPACE_NAME,

>> sum(BYTES) BYTES ,

>> max(BYTES) largest

>> from sys.dba_free_space

>> group by TABLESPACE_NAME

>> )

>> b

>> where a.TABLESPACE_NAME=b.TABLESPACE_NAME

>> order by ((a.BYTES-b.BYTES)/a.BYTES) desc';

>> EXECUTE IMMEDIATE creation;

>> commit;

>> INSERT INTO

>> IPMP_IMP_TABLESPACE_CT

>> (

>> ID,

>> REPORT_DATE,

>> TABLESPACE_NAME,

>> PERCENT

>> )

>> SELECT

>> IPMP_IMP_SQ_TABLESPACE.NEXTVAL,

>> SYSDATE,

>> TABLESPACE_NAME,

>> PERCENT_USED

>> FROM OEM.IPMP_IMP_TABLESPACE_CTT

>> COMMIT;

>> END;

>> / ERROR at line 1:

>> ORA-06550: line 1, column 11:

>> PLS-00905: object OEM.PROC_OEM_IMP_INSERT_TABLESPACE is invalid

>> ORA-06550: line 1, column 7:

>> PL/SQL: Statement ignored

>>

>>

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

>>

>>  

>>

>

>

>[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/[email protected]/ 

>----------------------------------------------------------

>>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

>

>

>

>

>



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





    
     

    
    






                                          

[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/[email protected]/ 
--------------------------------------------------------------------------------------------------------------------------
>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

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a