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]