Res: [firebase-br] Re: erro ao rodar comando alter table no interbase 7.1
Stock
stock_rp em yahoo.com.br
Sex Nov 11 16:17:29 -03 2005
Qual o tamanho anterior do campo, se o tamanho era maior ele nao vai deixar
vc diminuir, se tiver dados na tabela
robson em jograu.com.br
-------Mensagem original-------
De: Marcos Angeloni
Data: 11/11/05 14:26:44
Para: lista em firebase.com.br
Assunto: [firebase-br] Re: erro ao rodar comando alter table no interbase 7
1
> 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.
> **
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuragco na lista, use o enderego http://mail.firebase
com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_______________________________________________________
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!
http://br.acesso.yahoo.com/
Mais detalhes sobre a lista de discussão lista