GARANTIR DESCONTO

Fórum Sistema com firebird não abre #334902

19/12/2006

0

Desenvolvi um programa que funciona perfeitamente na máquina onde foi desenvolvido, só que quando tento rodar em outra máquina ele abre e fecha. Pelo que percebi ele não conecta no banco de dados firebird e fecha. Copiei todos os arquivos necessários, instalei o Firebird 1.5, mas não abre. Alguém já passou por isso. A única coisa diferente neste computador é que ele tem um sistema para gerenciamento de lan house que também usa o Firebird.


Visualdesigner

Visualdesigner

Responder

Posts

19/12/2006

Pezzin

Atualemente tenho problemas com os programas que usam Interbase. :evil:

Esse seu caso de ter um programa em FB e não funcionar nunca passei.


Responder

Gostei + 0

19/12/2006

Andersonpgsql

qual a versão do banco em que o sistema de lam ta? é a mesma versão deste seu outro sistema?
se não for, pode estar ai o problema...outra coisa que componente vc usou? os da paleta interbase(IBX) ou o dbexpres?


Responder

Gostei + 0

19/12/2006

Visualdesigner

O bando de dados da lan e o meu sistema são a mesma versão, ambos 1.5. Eu uso do dbExpress


Responder

Gostei + 0

19/12/2006

Andersonpgsql

da alguma mensagem de erro?

talvez vc vai precizar colocar junto a sua aplicação dentro da pasta
C:\Arquivos de programas\Arquivos comuns\Borland Shared\DBExpress
um arquivo que esta dentro desta pasta no local do desenvolvimento...é o arquivo ´´dbxconnections.ini´´

C:\Arquivos de programas\Arquivos comuns\Borland Shared\DBExpress\dbxconnections.ini


Responder

Gostei + 0

19/12/2006

Visualdesigner

é amigo, infelizmente não deu certo, já não sei mais o que fazer.


Responder

Gostei + 0

20/12/2006

Andersonpgsql

ve se contem dentro da pasta system32 nessa maquina que não ta abrindo sua aplicação a dll midas.dll se não tiver...pegue a na maquina onde vc desenvolveu sua aplicação e a distribua na outra maquina

ve se pode ser isso


Responder

Gostei + 0

20/12/2006

Visualdesigner

relamente o programa necessita desse arquivo coloquei esse arquivo, mas ainda não abriu. Pelo que percebi onde possui o delphi instalado funciona, pois coloquei em outra máquina com delphi e deu certo e outra além daquela que não tem delphi não abre


Responder

Gostei + 0

20/12/2006

Visualdesigner

Apaguei as dlls dbexpint.dll e gds32.dll também não funciona, mas aparece a mensagem dizendo que o arquivo não foi encontrado, mas nas outras máquina não aparece nada, simplemente abre e fecha


Responder

Gostei + 0

20/12/2006

Massuda

Geralmente esse problema de ´abre e fecha´ ocorre porque você tem datasets ativos nos forms/data modules quando eles são criados. Nessa situação, se ocorrer um erro no BD devido a configuração incorreta dos componentes de acesso, derruba o programa. Se for seu caso, mude para ativar os datasets depois que você configurar os componentes de acesso adequadamente.

Sobre a configuração dos componentes de acesso... tenho a impressão que você desenvolveu tudo numa única máquina (Delphi, Firebird) mas no caso você precisa configurar esses componentes de acordo com a instalação que foi feita. Por exemplo: o BD pode estar em uma máquina que não é necessariamente a máquina onde o programa está sendo executada.

Finalmente, existem os problemas relacionados a instalar o FB e com a configuração da sua rede.


Responder

Gostei + 0

20/12/2006

Visualdesigner

Meus ClientDataSets não ficam ativos no form, eles são ativados no momento que vai fazer alguma operação. Na minha aplicação o arquivo FDB pode ser localizar em tempo de execução, pois fica gravado o caminho em arquivo INI. Acredito que depente de alguma arquivo ou configuração que na máquina e não tem na outra.


Responder

Gostei + 0

20/12/2006

Macario

Olá.

Fora os ClientDatasets você olhou o(s) Componente(s) de Conexão?

Outro ponto, que tratamento de erros você utiliza em sua aplicação?

[]´s


Responder

Gostei + 0

20/12/2006

Gandalf.nho

Você está usando o SYSDBA para conectar ao banco?


Responder

Gostei + 0

20/12/2006

Visualdesigner

Sim estou SYSDBA e senha masterkey


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar