REPARAR BANCO PELO CMD

Renomear o banco para SYSPDV_SRV_OLD.FDB  

 Após renomear o banco, certifique-se de ativar o firebird novamente 

 Fechar os serviços WCF e Service 

 Verificar se esses arquivos estão na raiz da pasta C:\Syspdv  gfix.exe e gbak.exe  (em anexo ou através do comando) 

 Executar o CMD como administrador 

 Executar esses comandos para acessar a pasta 

 CD .. cd .. cd .. cd Syspdv 

 Caso os arquivos gfix.exe e gbak.exe  não esteja na pasta, pode incluir através do comando abaixo 

 Copy C:\"Arquivos de Programas"\Firebird\Firebird_2_5\bin\gfix.exe     c:\Syspdv\ Copy C:\"Arquivos de Programas"\Firebird\Firebird_2_5\bin\gbak.exe     c:\Syspdv\ Copy C:\"Arquivos de Programas"\Firebird\Firebird_2_5\bin\fbclient.dll c:\Syspdv\ 

 

 copiar e executar os comando abaixo, incluindo o ultimo ponto (.) 

 

 SET ISC_USER=SYSDBA

SET ISC_PASSWORD=masterkey

gbak -g -b -z -l -v SYSPDV_SRV_OLD.FDB SYSPDV_SRV.FBK

gbak -create -v SYSPDV_SRV.FBK SYSPDV_SRV1.FDB

. 

 

 

 

 Após finalizar, renomear o banco para SYSPDV_SRV.FDB e executar os serviços WCF e Service novamente