Tempo aproximado para leitura: 00:02:25 min
Dúvida
Como adicionar chunk ou dbspace em uma instância Informix?
Ambiente
Framework - Framework (Linha Logix) - Administração Logix - Todas as versões
Solução
Para incluir um novo chunk ou dbspace na instância do Informix, você deverá utilizar o comando onspaces, nativo do produto. Antes de realizar os procedimentos, execute o comando onstat -d para verificar onde estão localizados os arquivos de dados da instância.
Em seguida, proceda da seguinte forma:
1. Criar um arquivo vazio na pasta de destino do novo chunk / dbspace;
1.1. Windows: abra um prompt de CMD posicione-se na pasta destino e execute o comando abaixo:
dir > nome_arquivo
1.2. Linux: faça login no servidor, posicione-se na pasta de destino e execute os comandos abaixo:
> (sinal de maior) nome_arquivo
chmod 660 nome_arquivo
chown informix:informix nome_arquivo
2. Para adicionar um novo chunk execute o comando abaixo:
onspaces -a XXXXX -p /pasta_destino/AAAAA -o 0 -s TTTTT
onde:
XXXXX = nome do dbspace que será adicionado novo chunk
pasta_destino = Caminho de diretório onde estará o novo arquivo de chunk
AAAAA = nome do novo arquivo de chunk
TTTTT = Tamanho que deseja criar no novo chunk em Kbytes
3. Para adicionar um novo dbspace execute o comando abaixo:
onspaces -c -d XXXXX -p /pasta_destino/AAAAA -o 0 -s TTTTT [-t]
onde:
XXXXX = nome do novo dbspace
pasta_destion = Caminho de diretório onde estará o arquivo de chunk do novo dbspace
AAAAA = Nome do arquivo de chunk do novo dbspace
TTTTT = Tamanho que deseja criar no novo dbspace em Kbytes
-t = somente utilizado quando dbspace será do tipo temporário
Não é obrigatório que o novo arquivo para o chunk / dbspace fique no mesmo diretório dos demais, isto é sugerido por uma questão de organização.
Saiba mais
Para mais informações e detalhes sobre como incluir chunk / dbspaces na instância do Informix veja The onspaces utility
0 Comentários