Ferramentas - 30/05/2026
gfix:
-
Fechar conexões:
Fecha todas as conexões pendentes para evitar problemas.
-
Verificação:
Verifica todo o banco de dados à procura de erros.
-
Marcar registros corrompidos:
Marca os registros para serem ignorados, permitindo que o banco possa ser lido novamente. Usado quando o banco trava e não consegue ser lido.
-
Marcar registros corrompidos (mais agressivo):
Marca todos os registros corrompidos forçadamente.
Usado quando nem o backup consegue mais ser feito.
-
Limpeza (sweep):
Força a varredura que remove versões antigas de registros, recuperando espaço e melhorando o desempenho.
-
Modo exclusivo (shutdown / online):
Coloca o banco em modo exclusivo para manutenção (derruba os usuários conectados) e depois volta a deixá-lo disponível.
Atenção: sempre faça um backup com
gbakantes de rodar comandos de reparo (-mend,-m -i). Eles descartam dados corrompidos para destravar o banco.
gbak:
-
Backup:
Gera o arquivo de backup .FBK a partir do banco .FDB:
-
Restauração:
Recria o banco .FDB a partir do backup .FBK:
-
Restaurar sobrescrevendo o banco existente:
O -rep (replace) substitui o banco de destino caso ele já exista:
Atenção: o
-repapaga o banco de destino sem confirmação. Para um banco novo, prefira o-c(create), que falha de propósito se o arquivo já existir. -
Principais parâmetros: