desculpe ... o ambiente é 10gR2 em HP-UX 11.31i ....
 To: [email protected]
From: [email protected]
Date: Wed, 5 Sep 2012 16:07:53 +0000
Subject: [oracle_br] Ajuda Procedure.
















 



  


    
      
      
      



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

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