Oracle + SQLPlus: Como aumentar tablespace
Dica publicada em Banco de Dados / Oracle
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.
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:
Valeu, abraços!
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:
Valeu, abraços!
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.