Desenvolvimento de Sistemas para Automação Comercial

Voltar

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 gbak antes 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 -rep apaga 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: