terça-feira, 4 de dezembro de 2012

Oracle + SQLPlus: Como aumentar tablespace

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.