Oracle + SQLPlus: Como aumentar tablespace

Publicado por João Laudir Teixeira em 03/09/2008

[ Hits: 21.203 ]

 


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!

Outras dicas deste autor

Crimpagem: Aplicando loop físico na placa de rede

Recuperando a senha SYS do Oracle

Bloqueando o Orkut de uma vez por todas

Como fazer aparecer a logomarca da sua empresa no lugar das propagandas do MSN

Leitura recomendada

COMMIT e ROLLBACK x PERFORMANCE

OraPlus - Simples gerenciador para o banco de dados Oracle

Oracle vs Apache Tomcat

Pegar o próximo valor de uma sequence no Oracle

Startup e shutdown automático do Oracle 9i e 10g no Linux, rápido e prático

  

Comentários
[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.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts