[firebase-br] Fwd: erro ao rodar comando alter table no interbase 7.1

Marcos Angeloni marcos.rossano em gmail.com
Qua Nov 9 16:50:26 -03 2005


---------- Forwarded message ----------
From: Marcos Angeloni <marcos.rossano em gmail.com>
Date: Nov 9, 2005 1:54 PM
Subject: erro ao rodar comando alter table no interbase 7.1
To: lista em firebase.com.br

boa tarde
estou tentando rodar o seguinte comando no banco interbase 7.1 via ibexpert:
 *alter table en_configuracao add chr_gerarContaPagarEntradaMercadorias
char(1);*
  *E ACONTECE O ERRO ABAIXO:*
**
This operation is not defined for system tables.
unsuccessful metadata update.
STORE RDB$RELATION_FIELDS failed.
arithmetic exception, numeric overflow, or string truncation.
 Notei que isso nao acontece em todos os clientes que tem a mesma
base(estrutura) e tem o mesmo sistema operacional. Notei que o erro acontece
porque o tamanho do campo é muito grande.
 Nos clientes onde acontece o problema, para resolver eu fiz o backup do
banco e restaurei para um banco de dados novo, com page_size de tamanho
4096(antes era de 2048).
Com isso rodei o comando sem problemas, só que na tabela o nome do campo
aparece com o nome 'chr_gerarContaPagarEntradaMerca' (nao apacece completo).
apesar disso o sistema funciona sem problemas.
 gostaria de saber agora se aumentando o page_size do banco para 4096 vai
dar problema?
queria saber porque também porque que só alguns clientes acontece o problema
e outros nao.
 obrigado.
**



Mais detalhes sobre a lista de discussão lista