banco de dados interbase

Programação Delphi e Pascal

Moderadores: 51, guest2003

banco de dados interbase

Mensagempor deniro » 26 Set 2007 15:18

Olá amigos estou começando meu estudos com delphi e desenvolvi um sistema com o banco de dados interbase. Mas como fazer este sistema funcionar em computadores que não tem o interbase, quais os arquivos ou dll necessarias para o meu programa rodar sem o interbase.
Avatar do usuário
deniro
Byte
 
Mensagens: 135
Registrado em: 19 Out 2006 20:18
Localização: Rio de Janeiro

Mensagempor jeanfernandes » 29 Set 2007 17:28

Prezado

Eu sugiro que voce use o MySQL. Bem melhor de trabalhar.
Licenca free para aplicacoes nao comerciais ou free se sua aplicacao for submetida ao OpenSource (ou sei la como se chama).....
Jean P. Fernandes - Eng. Eletrônico - (83) 2102-2116 - APEL - www.apel.com.br - Campina Grande - PB
jeanfernandes
Word
 
Mensagens: 539
Registrado em: 11 Out 2006 15:36
Localização: Campina Grande - PB

Mensagempor chipselect » 29 Set 2007 19:45

Concordo com o jean pois o MySQL aguenta um banco de dados maior, também sugiro o PostgreSQL, que alguns dizem ser o "Oracle free" ou, de maneira mais pejorativa, "Oracle dos pobres".

Agora tem um porém, o Firebird é de graça também, e tem uma versão que você pode colocar o banco de dados dentro do seu aplicativo (Embedded Firebird), você só usa as DLLs e arquivos de apoio do Firebird no diretório de instalação do aplicativo, nada de configuração de banco de dados, conexão via rede com o banco... a conexão é via IPC, pode usar os DBWares ou DBExpress, mas fica estritamente local.

A diferença do Embedded Firebird e de uma instalação com o Firebird "Normal" (Classic ou superserver) é que o Embedded só tem dlls e afins, nada de executável ou um serviço rodando em paralelo ao seu aplicativo.

Ou seja, seu aplicativo vai ficar independente do Firebird versão servidor, e não vai dar conflito em máquinas que já tem um Firebird instalado também. Daí você faz um "setup" ou instalador do seu aplicativo que dá só "Next Next Next..." e o aplicativo tá instalado, sem conflito de versão de bd.

Para usar, pelo que lembro, você baixa a versão do embedded firebird, descompacta os arquivos dentro do diretório do seu aplicativo, renomeia o arquivo fbemded.dll para gds32.dll e o seu DBExpress vai pegar o embedded. Não sei se esqueci algum passo, mas o google sabe.
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor deniro » 02 Out 2007 07:54

Valeu pelas dicas obrigado.
Avatar do usuário
deniro
Byte
 
Mensagens: 135
Registrado em: 19 Out 2006 20:18
Localização: Rio de Janeiro


Voltar para Delphi e Pascal

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x