Não se esqueça de setar o LONG:

SQL> set long 10000
SQL> select lower(dbms_metadata.get_ddl('TABLESPACE',u.TABLESPACE_NAME))
  2  from dba_tablespaces u;

LOWER(DBMS_METADATA.GET_DDL('TABLESPACE',U.TABLESPACE_NAME))
----------------------------------------------------------------------------

  create tablespace "system" datafile
  'h:\oracle\oradata\dessit\system01.dbf' size 262144000 reuse
  autoextend on next 10485760 maxsize unlimited
  logging online permanent blocksize 4096
  extent management local autoallocate segment space management manual



  create undo tablespace "undotbs1" datafile
  'h:\oracle\oradata\dessit\undotbs01.dbf' size 209715200 reuse
  autoextend on next 5242880 maxsize unlimited,
  'g:\oracle\dessit\undotbs02.ora' size 157286400 reuse
  blocksize 4096
  extent management local autoallocate segment space management manual

....
....
....

22 linhas selecionadas.

 
Ederson Elias de Oliveira
DBA Oracle
Setransp - Goiânia-GO
-------------------------------------------------------------------
-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Marcelo Cauduro
Enviada em: sexta-feira, 31 de março de 2006 07:58
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] RES: Import Full /Export Full - Duplicar instancia

Rodei o metadata e ele trouxe <CLOB>...

Pq ????

On 3/30/06, Marcelo Cauduro <[EMAIL PROTECTED]> wrote:
>
> Obrigado !!! Gostei da alternativa, muito boa !!!!
>
> Se o meu for 8i eu nao vou ter essa peckage dbms_metadata, entao teria de
> fazer na mão , o que também não é dificil, VALEU!!!!!
>
> Depois de criar as tablespaces é só fazer o imp full com o system/manager,
> confere ?
>
>
> On 3/30/06, Ederson <[EMAIL PROTECTED]> wrote:
> >
> >  Vc pode fazer assim:
> >
> > Método 1)
> > Exp ..... ROWS=N
> > Desta forma o arquivo DMP gerado pode ser editado e vc copia a parte do
> > sql
> > que cria as tablespaces, e daí basta alterar para gravar onde vc quer.
> >
> > Método 2) (para banco 9i acima)
> > select lower(dbms_metadata.get_ddl('TABLESPACE',u.TABLESPACE_NAME))
> >      from dba_tablespaces u;
> >
> > Eu prefiro mais o segundo ...
> >
> >
> > Ederson Elias de Oliveira
> > DBA Oracle
> > Setransp - Goiânia-GO
> > -------------------------------------------------------------------



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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