[firebase-br] Firebird 3 - restore "adjusting an invalid decompression length"

hmendes.nf em gmail.com hmendes.nf em gmail.com
Sex Maio 27 21:41:07 -03 2016


Boa noite Julio.
Já havia rodado o gfix e está tudo certo com o banco.

Humberto Mendes
-----Mensagem Original----- 
From: Julio F. Figueiredo
Sent: Thursday, May 26, 2016 6:08 PM
To: FireBase
Subject: Re: [firebase-br] Firebird 3 - restore "adjusting an invalid 
decompression length"

Tenta um GFix pra corrigir a sua base se tiver algo, depois tenta novamente
o backup


________________________________________
Att,
*Julio F. Figueiredo*
*Analista de Sistemas*

Em 25 de maio de 2016 22:35, <hmendes.nf em gmail.com> escreveu:

> Boa noite!
>
> Estou fazendo testes com o Firebird 3 seguindo o guia do Cantú.
> Gerei um metadata e criei o banco no Firebird 3 para verificar possiveis
> problema, funcionou.
>
> Peguei um banco de dados fiz um backup no Firebird 2.5 e ao restaurar no
> Firebird 3 dá o seguinte erro:
> gbak:   16600000 records restored
> gbak:   16610000 records restored
> gbak:   16620000 records restored
> gbak:adjusting an invalid decompression length from -51 to -8
> gbak:restore failed for record in table NEWPRODUTOSPEDIDO
> gbak: ERROR:value exceeds the range for valid dates
> gbak:committing data for table NEWPRODUTOSPEDIDO
> IBE: Unsuccessful execution caused by system error that does not preclude
> successful execution of subsequent statements.
>      no table name for data.
>      Exiting before completion due to errors.
> IBE: Restore completed. Current time: 20:54:52. Elapsed time: 00:06:56
>
> Achei que pudesse ser alguma DATA invalida num dos campos da tabela e
> coloquei todas com ‘Today’.
> Fiz novamente um backup e ao restaurar deu o mesmo erro em outro registro
> so que no lugar
> de “...length from –51 to –8” deu “...length from 17 to 3” e a mensagem
> está abaixo:
>
> gbak:   20520000 records restored
> gbak:   20530000 records restored
> gbak:   20540000 records restored
> gbak:   20550000 records restored
> gbak:adjusting an invalid decompression length from 7 to 3
> gbak: ERROR:value exceeds the range for valid dates
> gbak: ERROR:gds_$send failed
> gbak:Exiting before completion due to errors
>
> Repeti o processo mais uma vez e o erro em outro registro.
> Mas todos na mesma tabela que é também a que contem mais registros.
> Esses mesmos backups consigo restaurar no Firebird 2.5 sem problema.
>
> Se alguem puder me ajudar agradeço,
> Humberto Mendes
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html
______________________________________________
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://www.firebase.com.br/pesquisa_lista.html 





Mais detalhes sobre a lista de discussão lista