Passo a Passo:
- Realizar o backup da base de dados ainda na versão do firebird 2.0.
- Parar serviço do Firebird 2.0.
- Desinstalar o Firebird 2.0.
- Instalar o Firebird 3.0 (executar como administrador):
5. Restaurar o backup do banco utilizando o firebird 3.0
Aviso |
---|
Atenção durante esta etapa da instalação, marque as opções "Copy Firebird client library to <system> directory?" e "Generate client library as GDS32.DLL for legacy InterBase support?", conforme imagem. |
5. Na próxima tela informe a senha do banco de dados.
6. Verificar se a pasta Firebird possui acesso do Windows para edição, caso não tenha faça a liberação.
6. Faça o download das Dlls abaixo, e extraia no diretório UDF da pasta que o Firebird foi instalado: Ex: C:\Program Files (x86)\Firebird\Firebird_3_0\UDF |
---|
DLL 32 Bits |
DLL 64 Btis |
7. No arquivo firebird.conf localize o parâmetro "UdfAccess" deixe ela comentada (hashtag). Exemplo: #UdfAccess = Full
8. Para restaurar uma base de dados utilize a BAT (restore_fb_3_0.bat) para restauração correta do backup da base de dados.
Dica |
---|
Observação: Editar a BAT restore_fb_3_0.bat para alterar o caminho da base de dados. Linha de comando: gbak -user <username> -pas <password> -c -v -se service_mgr <source> <destination> -FIX_FSS_METADATA WIN1252 Exemplo: gbak -user SYSDBA -pas masterkey -c -v -se service_mgr C:\Rezende\TACGas3\Dados\tg3.fbk C:\Rezende\TACGas3\Dados\tg3.fdb -FIX_FSS_METADATA WIN1252 |
9. Passar PUF na base para atualizar as procedures "SP_RETORNA_CHF" e "SP_LIMPA_MOVIMENTOS_ANTIGOS";