Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Slack
Por removido
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Oracle + SQLPlus: Como aumentar tablespace
Linux user
Publicado por João Laudir Teixeira em 03/09/2008

Login: jlaudirt, 49929 pontos
[ Hits: 8995 ]

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

Leitura recomendada
   Dica Linux recomendada Instalando o Oracle 10g no Red Hat Enterprise Linux 5
   Dica Linux recomendada Erro de Lock - ORA-01591
   Dica Linux recomendada Oracle 11g - erro: An unexpected error has been detected by HotSpot Virtual Machine
   Dica Linux recomendada Oracle - Criar, deletar e alterar senha de usuário de maneira simples
   Dica Linux recomendada 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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.