[firebase-br] Zu wenig Arbeitsspeicher (Campo VARCHAR(4000))

Gladiston Santana gladiston em vidy.com.br
Qua Jul 17 09:53:00 -03 2013


Já que a dica dos nobres colegas não funcionaram (eu teria dado as mesmas
dicas, especialmente quanto ao firebird.conf) experimente um backup seguido
dum restore, contudo certifique-se de não usar páginas de 4096 bytes, mas
um pouco maiores, talvez o consumo do servidor suba de forma elevada, mas
eu proporia uma página de 16K.

Suspeito que a tupla não caiba em nenhuma página.

http://www.firebirdsql.org/manual/gbak-recipies.html#gbak-recipies-page

Isso se o programa não estiver te xingando em alemão :)


Em 16 de julho de 2013 08:29, Gabriel Immich
<gabrielfernandoi em gmail.com>escreveu:

> Bom dia, tenho um campo varchar(4000), tenho muitos registros na tabela
> onde temos o atributo HISTORICO.
> Quando tenho um select que retorna este campo acontece o seguinte erro:
>
>
> Error Message:
> ----------------------------------------
> Zu wenig Arbeitsspeicher
>
>
> Utilizei um  Cast retornando somente 2500 caracteres, para algumas
> situações solucionou mas para outras não.
>
> Ou seja, não posso reduzir mais esse campo, alguém sabe a fonte do
> problema e/ou uma solução para o mesmo?
>
> OBS: Neste banco que estou testando não tenho registros com Historico com
> 2500 caracteres, o registro com maior quantidade de  caracteres é 259, e
> mesmo assim acontece esse erro.
>
> Obrigado.
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista