Backup Now: Falha no processo de restauração GBAK.

Criado por Eduarda Camila em 25/02/2026 13:24  ·  Atualizado em 25/02/2026 13:25  ·  Leitura: 3 min

Situação: 
Ao tentar executar o serviço “Backup Now” de forma automática e manual, é apresentado o seguinte erro:
Falha no processo de restauração GBAK. Motivo: Não foi possível realizar o restore do banco de dados (GBAK). Não foi possível obter informações sobre o backup. gbak: restoring index RDB$PRIMARY197 | gbak:restoring data for table FERIADOS | gbak: ERROR:validation error for column | gbak: ERROR:warning -- record could not be restored | gbak:Exiting before completion due to errors |


Solução

Inicialmente, foi identificado que a tabela feriado apresentava inconsistências, caracterizando-se como corrompida, o que ocasionava erros durante a execução do gbak e, consequentemente, impedia a realização do serviço Backup Now.



Para a correção do problema, foi necessário remover (dropar) a tabela ''feriados'' e, em seguida, restaurá-la novamente, com a reinserção das respectivas dlls.


Adicionalmente, foi constatado que valores nulos nos campos da referida tabela estavam gerando erro de validação durante o processo de restauração. Dessa forma, os valores null foram ajustados para caracteres representados por um campo em branco ('  ').


Inicialmente antes de realizar o processo de dropar, é necessário realizar a exportação dos dados da tabela e reinserir as respectivas dlls, a fim de preservar as informações antes da execução das ações corretivas.


 

Em seguida, foi executado o procedimento de remoção (DROP) da tabela feriados, conforme necessário para a correção do problema.

 








No entanto ao tentar rodar o script da tabela novamente, após a realização do procedimento de remoção (drop) da tabela, o erro persistia, indicando que os campos como o nome apresentava valor nulo inválido *****null***** .




Dessa forma, foi identificada a necessidade de alterar o campo que se encontrava com valor null para um valor em branco (' ').




Por fim, o serviço Backup Now deve ser executado manualmente, e, após essa execução, o processo é finalizado com sucesso, sem ocorrência de erros.






Eduarda Camila
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br