Kitt,

Fiz um simplizão, veja se te atende:

SELECT 'Object Name --> ' ||
       A.SEGMENT_NAME              || CHR(09) ||
       'Object Type --> '          ||
       a.SEGMENT_TYPE              || CHR(10) ||
       '   Tablespace --> '        ||
       A.TABLESPACE_NAME           || CHR(10) ||
       '      Data File Name --> ' ||
       B.FNAME DESCRICAO
  FROM DBA_SEGMENTS A, sys.SYSFILES B
 WHERE SEGMENT_NAME = upper('&Objeto')
   AND B.TSNAME = A.TABLESPACE_NAME

Exemplo de saída:

Informe o valor para objeto: ca_cliente

DESCRICAO
----------------------------------------------------------------------------
Object Name --> CA_CLIENTE      Object Type --> TABLE
   Tablespace --> D_CADASTRO
      Data File Name --> /opt/oracle/u01/oradata/sitmat01/D_CADASTRO.dbf


Informe o valor para objeto: CLI_FANTASIA

DESCRICAO
--------------------------------------------------------------------------
Object Name --> CLI_FANTASIA    Object Type --> INDEX
   Tablespace --> I_CADASTRO
      Data File Name --> /opt/oracle/u02/oradata/sitmat01/I_CADASTRO.dbf

Object Name --> CLI_FANTASIA    Object Type --> INDEX
   Tablespace --> I_CADASTRO
      Data File Name --> /opt/oracle/u02/oradata/sitmat01/I_CADASTRO2.dbf


Com certeza tem outros meios, existem outros objetos no banco que tem as
mesmas informações.

OK ??

Ederson Elias


-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de kitt_cvb
Enviada em: quarta-feira, 25 de janeiro de 2006 09:32
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED];
oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Assunto: [oracle_br] Arvore Object / Table Space / Data Filename - URGENTE

Caros Srs. 

Estou precisando de um SCRIPT que rotorne a partir de um Object name, a qual

Tablespace o mesmo pertence e aqual Data filename o Tablespace pertence. 

Pexe. 

Object Name --> TB_TESTE 
   Tablespace --> DB_ADMINISTRACAO 
      Data File Name --> D:\ORACLE\ORADATA\ADM_TS\ADM01.DBF 

Obrigado... 





--------------------------------------------------------------------------------------------------------------------------
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/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__________________________________________________________________ 
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