Tem um pequeno probleminha aí.. Quando o datafile está offline, AFAIK, a informação do dicionário de dados referente ao conteúdo desse datafile fica indisponível também.
O select seria na dba_extents. Obtenha o file#: select file# from v$datafile where name = '/local/nomearquivo.dbf'; Verifique a dba_extents: select * from dba_extents where file_id = <número obtido acima>; Observe ainda que, se esse banco for um 11gR2, existe uma nova funcionalidade que faz com que tabelas/índices não aloquem segments/extents (deferred segment creation). On Nov 17, 2011, at 16:40 , Samuel Santos wrote: > O que pode haver é a dependência de algum objeto a TABLESPACE, no qual é > composto pelo datafile, vc deverá efetuar um select buscando todas as > dependências que > > há nesta TABLESPACE, "apagar" os objetos se necessário e/ou movê-las para uma > outra TABLESPACE - logo após excluir a TABLESPACE(antiga). > > > select segment_name from dba_segments where owner = 'TESTE' and > tablespace_name not like '%TBS_DADOS%' > > > Atenciosamente, > > > Samuel > > >> ________________________________ >> De: Marcio - Yahoo <marcio_...@yahoo.com.br> >> Para: oracle_br@yahoogrupos.com.br >> Enviadas: Quinta-feira, 17 de Novembro de 2011 16:07 >> Assunto: [oracle_br] verificar objetos pertencentes ao data file >> >> >> >> Boa tarde! >> >> Tenho um datafile “vazio”, teoricamente não tenho nenhum objeto nele. Tornei >> esse dafa file off-line, e agora recebi um alerta de que esse datafile >> precisa de recuperação. >> >> Como faço pra verificar se esse data file tem dependentes, quero confirmar >> antes de excluir. >> >> Márcio. >> >> [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/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 > > ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >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 <*> 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: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html