Banco padrão no FB, existe?

Firebird

27/08/2008

Olá amigos,

Estou fazendo no meu sistema uma forma que o sistema criará o banco de dados caso ele não exista no banco de dados.

No caso do MySQL tem aquela base test e no SQL Server tem a base master. Então eu posso me conectar nesta base e verificar se a base do meu sistema existe.

No FireBird existe algo assim? Tipo eu teria que conectar no banco em um banco padrão pra ver se o meu existe e se for necessário criar ele.

Tem como?

Ter tem pois com programas tipo IBO Console ou IB Expert vc pode criar o banco então queria saber como fazer isso. Atualmente uso D7 com dbExpress mas pretendo também usar o ZeosLib para fazer a mesma operação no PostGreSQL.

Obrigado
Romulo


Romulocpd

Romulocpd

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

27/08/2008

Não existe essa base padrão, mas como cada base do Firebird é composta por um arquivo separado, basta verificar se o arquivo existe.


GOSTEI 0
Romulocpd

Romulocpd

27/08/2008

Sim eu vi isso. Estou usando os componentes IB Objects e ví que no connection deles tem o CreateDatabase, acho que vai resolver.

Obrigado


GOSTEI 0
POSTAR