Primeiramente certifique-se que já fez um backup do banco de dados. Qualquer "caca" que fizer poderá ser recuperada posteriormente.
Vamos expor um programa que é nativo da Oracle. O mesmo é instalado juntamente com o Oracle: SQL*PLUS .
SQLPlus é um programa que fornece um ambiente interativo, em que comandos do SQL e comandos do SQL*PLUS são digitados diretamente ou através de um arquivo de comandos, para formatar resultados de pesquisa, para ajustar o ambiente, para editar e para armazenar comandos SQL.
Logue-se ao sqlplus como sys:
sqlplus sys/senha
Entre com o comando a seguir:
ALTER DATABASE DATAFILE '/diretório/onde/se/localiza/o/banco/de/dados/exemplo.DBF' RESIZE 23M
Este comando vale para qualquer tablespace criada, porém tem que ser um comando para cada tablespace.
Qualquer dúvida em relação aos comandos sql, dê uma pesquisada e reze ao santo "Google do bom parto" ou então pesquise nos fóruns que falam a respeito de programação sql. Abaixo uma sugestão para estudar sql:
[1] Comentário enviado por HolyMurderer em 03/09/2008 - 12:29h
Esta dica está incorrecta em parte. O que é feito nesta dica é aumentar o Datafile, não o Tablespace. Ao aumentar um Datafile está-se a aumentar o Tablespace também, mas pode não ser a solução requerida, ao obter-se dificuldades, como não se saber o nome de nenhum Datafile desse tablespace.
Pode-se nesse caso criar um datafile novo associado ao Tablespace que queremos, da seguinte forma:
ex:
ALTER TABLESPACE TABLESPACE_NAME ADD DATAFILE '/oradata/orcl/users1.dbf' SIZE 100M;
Pode-se mudar o nome do tablespace, o nome e caminho do datafile e o tamanho do mesmo, no exemplo dado.