Re: [firebase-br] ERRO no restore com Firebird 4/5 - could not start batch when restoring table
"Carlos H. Cantu via lista" <[email protected]>
| Newsgroups | gmane.comp.db.firebase.portuguese |
|---|---|
| Organization | WarmBoot Informatica - FireBase |
| Message-ID | <[email protected]> |
Exatamente isso... LOCAL (entre outras palavras) passou a ser palavra reservada no FB 4, para resolver é necessário colocar entre aspas duplas, ou então mudar o nome da tabela para outro que não seja uma palavra reservada. []s Carlos H. Cantu eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br ABGvl> Se não me engano a palavra LOCAL agora é reservada, não pode ser utilizada. ABGvl> Em 07/02/2024 14:18, angelobp--- via lista escreveu: >> Boa tarde a todos ! >> >> > >> Estou com um erro de restore que não consigo descobrir qual é o problema. >> >> Se alguém já passou por isto ou poderia me dar uma dica de como corrigir... >> >> > >> - Tenho um banco Firebird 2.5; >> >> > >> - Gerei um GBAK deste banco para poder restaurar em outra versão; >> >> > >> - Restore em Firebird 3 funciona sem problemas, tudo OK; >> >> > >> - Restore em Firebird 4 acusa erro durante o processo, mas o restore vai até >> o final; >> >> > ERRO “gbak:could not start batch when restoring table >> LOCAL, trying old way” >> >> > >> - Restore em Firebird 5 acusa erro durante o processo, mas o restore vai até >> o final; >> >> > ERRO “gbak:could not start batch when restoring table >> LOCAL, trying old way” >> >> > >> Nestes bancos restaurados com erro, ao tentar fazer um SELECT da tabela >> “LOCAL” é apresentado o erro >> >> “Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - >> line 1, column 15. LOCAL.” >> >> > >> ... >> >> > >> Parte do LOG com o erro: >> >> gbak: restoring index FK_MARCAS_GRU >> >> gbak:re storing data for table MARCAS >> >> gbak: 7 records restored >> >> gbak: restoring index RDB$PRIMARY62 >> >> gbak:could not start batch when restoring table LOCAL, trying old way >> >> gbak:restoring data for table LOCAL >> >> gbak: 2 records restored >> >> gbak: restoring index RDB$61 >> >> gbak: restoring index RDB$FOREIGN277 >> >> gbak: restoring index RDB$FOREIGN278 >> >> gbak: restoring index RDB$60 >> >> gbak: restoring index RDB$FOREIGN279 >> >> gbak: restoring index RDB$FOREIGN280 >> >> gbak:restoring data for table LISTPD >> >> gbak: 111 records restored >> >> > >> Parte final do LOG: >> >> gbak: activating and creating deferred index RDB$FOREIGN176 >> >> gbak: activating and creating deferred index RDB$FOREIGN173 >> >> gbak: activating and creating deferred index RDB$FOREIGN174 >> >> gbak: activating and creating deferred index RDB$FOREIGN338 >> >> gbak:adjusting views dbkey length >> >> gbak:updating ownership of packages, procedures and tables >> >> gbak:adding missing privileges >> >> gbak:adjusting system generators >> >> gbak:finishing, closing, and going home >> >> gbak:adjusting the ONLINE and FORCED WRITES flags >> >> > >> Desde já agradeço a ajuda, >> >> > >> Ângelo. >> >> > >> ______________________________________________ >> 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 ABGvl> ______________________________________________ ABGvl> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br ABGvl> Para saber como gerenciar/excluir seu cadastro na lista, use: ABGvl> http://www.firebase.com.br/fb/artigo.php?id=1107 ABGvl> 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