quarta-feira, 12 de outubro de 2016

Procedimento para fazer backup do Firebird

Fazer o backup:
gbak –user SYSDBA –pas masterkey 172.16.20.14:c:\dados.fdb c:\backup.fbk

Restaurar o backup:
gbak –user SYSDBA –pas masterkey –r –p 4096 -o c:\backup.fbk 172.16.20.14:c:\dados.fdb

Conexão Kettle PDI 5.2 com Firebird 2.5

1º Para efetuar a conexão com o Firebird podemos setar o alias que fica na pasta de instalação do Firebird, no meu caso:
C:\Program Files\Firebird\Firebird_2_5\aliases.conf

Para isso basta criar uma nova linha informando o caminho do arquivo FDB a ser encontrado, assim:
dummy = D:\Bancos\nomedobanco.fdb
Em seguida reiniciamos o serviço do Firebird.

2º Efetuamos download do driver jdbc para conexão, no meu caso o driver compativel foi o jaybird-full-2.2.11.jar, para efetuar download do driver jdbc do Firebird podemos usar o link:

3º Após efetuar download extraimos o arquivo e copiamos apenas o arquivo .jar, no meu caso jaybird-full-2.2.11.jar para a pasta data-integration\lib\, se exitir outro jaybirdxxx deve ser excluido, permanecendo apenas a versão compatível com o firebird.

4º No Kettle(PDI) configuramos uma nova conexão com as informações:

Connection type: Firebird SQL
Host Name: localhost (IP)
Data Base Name: dummy (configuração do alias)
Port: 3050
User Name: SYSDBA
Password: *********


Conforme imagem abaixo.