Não pode apagar um datafile após ter colocado dados nele. E vc não controla em 
que datafile vão os objetos e dados, controla apenas as tablespaces.
Suas opções são:

- Dar resize nos datafiles até ficar com o tamanho que deseja;
- Eliminar a tablespace, peders or objetos que estão nela, e criar a tablespace 
do jeito que vc quer. Já que é uma tablespace de índice, pode ser viável.




________________________________
De: Luis Eduardo Trovo <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 4 de Dezembro de 2008 10:12:45
Assunto: [oracle_br] Como apagar um datafile??? Urgente


Bom dia pessoal, tudo bem?

Tenho uma tablespace com 3 datafiles:
- RECUPERA_INDX_ 1.dbf com 20Gb
- RECUPERA_INDX_ 2.dbf com 20Gb
- RECUPERA_INDX_ 3.dbf com 10Gb

Tive que redimensionar esta tablespace e deixá-la apenas com 20Gb e para isso 
rodei os comandos abaixo:

alter database datafile '/u02/oradata/ cobr/RECUPERA_ INDX_2.dbf' offline drop;
/
alter database datafile '/u02/oradata/ cobr/RECUPERA_ INDX_3.dbf' offline drop;
/

Ou seja, queimei os datafiles 2 e 3!

Em anexo segue o status (duas figuras) que estes datafiles apresentam no EM. 
Vejo que os dois datafiles ficaram zerados e em offline, porém, no linux estes 
arquivos continuam a existis com os tamanhos de 20Gb e 10Gb respectivamente.

A pertunta é, como faço para apagar "definitivamente" estes datafiles, tanto no 
Oracle quanto no linux?

Quando tento apagar pelo Oracle (EM), tenho o seguinte erro: "Failed to Commit 
Ora-00060 - Deadlock detected while waiting for resource".

Alguém tem alguma idéia? É super urgente, uma vez que estou com este drive no 
linux com quase 100%.

Muito obrigado.
Luís.

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

    


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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

Responder a