Database

Como criar uma conexão para acesso a bancos de dados Firebird?

RT.DB.FAQ-16796
Para fazer com que uma aplicação T2 acesse uma base de dados Firebird:
CONFIG.DB.FB.VALIDATION_QUERY=select 1 from rdb$database
CONFIG.DB.FB.DRIVER = org.firebirdsql.jdbc.FBDriver
CONFIG.DB.FB.URL = jdbc:firebirdsql://{ip}:{porta}/{arquivo}
CONFIG.DB.FB.PASSWORD = masterkey
CONFIG.DB.FB.USER = sysdba
CONFIG.DB.FB.ENCODING = WIN1250
CONFIG.DB.FB.CHARSET = WIN1250
Exemplo
CONFIG.DB.FB.URL = jdbc:firebirdsql://127.0.0.1:3050/C:/mydata/plansyst.gdb

Para descobrir qual o CHARSET/ECNCODING em uso, basta executar:
SELECT RDB$CHARACTER_SET_NAME FROM RDB$DATABASE

Instalação do Firebird

Caso se deseja disponibilizar uma base de dados local, pode-se baixar o Firebird em http://www.firebirdsql.org/en/downloads/ . A instalação irá criar um serviço que deverá estar ativo para que o JDBC possa se conectar a ele.
Os arquivos do Firebird devem ser mantidos na versão original que foram criados, ou seja, devem manter a versão e 32/64 bits.



Ver também: