REPARAR BANCO PELO CMD

Renomear o banco para SYSPDV_SRV_OLD.FDB  

 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 

 DC .. 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