Erro com IB em rede: unavailable database.
Olá!
Estou utilizando o interbase, está a estação está conectada ao servidor.
Mas quando tento executar o aplicativo a partir da estação dá o erro:
Exception EIBInterbaseError in modulo CONTAS.EXE at 0009E9B2.
unavailable database.
Preciso de uma ajuda para resolver!
Obrigado!!
[color=red:fa460bc50e][b:fa460bc50e]Título editado pelo moderador Nildo. Por favor, leia as regras de conduta.[/b:fa460bc50e][/color:fa460bc50e]
Estou utilizando o interbase, está a estação está conectada ao servidor.
Mas quando tento executar o aplicativo a partir da estação dá o erro:
Exception EIBInterbaseError in modulo CONTAS.EXE at 0009E9B2.
unavailable database.
Preciso de uma ajuda para resolver!
Obrigado!!
[color=red:fa460bc50e][b:fa460bc50e]Título editado pelo moderador Nildo. Por favor, leia as regras de conduta.[/b:fa460bc50e][/color:fa460bc50e]
Flox
Curtidas 0
Respostas
Rodolpho123
16/06/2004
Verifique se o IB guardian está rodando no seu servidor.
GOSTEI 0
Vinicius2k
16/06/2004
flox,
Atente-se para o detalhe de que a configuração do caminho do banco de dados é diferente nas estações, logo se vc fixar o caminho como ´c:\sistema\dados\banco.gdb´ em tempo de projeto sua aplicação só írá funcionar local e se este for este for exatamente o caminho dos dados no servidor...
Normalmente, utiliza-se um arquivo .ini nas estações que contém o caminho do banco de dados no servidor e este caminho é lido antes de conectar o IBDatabase... o caminho deve ter o seguinte padrão : IP_DO_SERVIDOR:CAMINHO_FISICO, por exemplo, se o IP do servidor for 192.168.0.1 e no servidor o banco estiver em c:\sistema\dados\banco.gdb a configuração seria -> 192.168.0.1:C:\SISTEMA\DADOS\BANCO.GDB
Esta prática, não é muito aconselhável, mas se vc estiver com urgência pode fixar este caminho com IP no IBDatabase e recompilar o projeto até que vc faça as alterações para suporte ao arquivo .ini, isso vai fazer com que funcione tanto local, como nas estações... mas se vc trocar de servidor teria q recompilar o projeto novamente, por isso eu disse que não é aconselhável...
Espero ter ajudado...
T+
Atente-se para o detalhe de que a configuração do caminho do banco de dados é diferente nas estações, logo se vc fixar o caminho como ´c:\sistema\dados\banco.gdb´ em tempo de projeto sua aplicação só írá funcionar local e se este for este for exatamente o caminho dos dados no servidor...
Normalmente, utiliza-se um arquivo .ini nas estações que contém o caminho do banco de dados no servidor e este caminho é lido antes de conectar o IBDatabase... o caminho deve ter o seguinte padrão : IP_DO_SERVIDOR:CAMINHO_FISICO, por exemplo, se o IP do servidor for 192.168.0.1 e no servidor o banco estiver em c:\sistema\dados\banco.gdb a configuração seria -> 192.168.0.1:C:\SISTEMA\DADOS\BANCO.GDB
Esta prática, não é muito aconselhável, mas se vc estiver com urgência pode fixar este caminho com IP no IBDatabase e recompilar o projeto até que vc faça as alterações para suporte ao arquivo .ini, isso vai fazer com que funcione tanto local, como nas estações... mas se vc trocar de servidor teria q recompilar o projeto novamente, por isso eu disse que não é aconselhável...
Espero ter ajudado...
T+
GOSTEI 0