Servidor FireBird no Conectiva linux 10.

Firebird

08/09/2005

boa tarde.
desenvolvemos um sistema em Delphi 7 usando o Dbexpress e o Firebird 1.5 e windows XP sp2 até ai tudo bem, so que quando instalamos um computador linux conectiva 10 para ficar como o banco de dados sempre que tentamos abrir o sistema da a seguint mensagem na estacao que esta o aplicativo:

Unable to complete network request to host ´192.168.7.100´. Failed to establish a connection. O sistema não pôde encontrar a opção de ambiente digitada.


quando tento executar pelo IBEXPERT nao da problema mas quando tento conectar dois TSQLConnection com o mesmo alias da esse erro.

obrigado a todos.


Tronbr

Tronbr

Curtidas 0

Respostas

Tronbr

Tronbr

08/09/2005

ah 192.168.7.100 eh o servidor


GOSTEI 0
Katiucy_gyn

Katiucy_gyn

08/09/2005

Verifique quais são as permições de acesso a este diretório onde está o banco de dados. Faça uma aplicação nova e coloque apenas dois TSQLConnection e tente conecta-los para ver se nao eh um erro ´bobo´ na aplicação.

´não desista, pois nos testes que fizemos alem de um servidor FB em linux ser mais seguro ele eh até 30¬ mais rápido. Ah estamos utilizando o Suse 9.7br´

Beijos. :wink:


GOSTEI 0
Vinicius2k

Vinicius2k

08/09/2005

Colega,

Vc está atento às diferenças na string de conexão?
No linux não há ´drive´, a forma de acesso aos diretórios é diferenciada e maiúsculas e minúsculas fazem diferença.

Ex: 192.168.7.100:/usr/sistema/dados/banco.fdb é diferente de 192.168.7.100:/usr/SISTEMA/dados/BANCO.FDB

A string de conexão para o FB no linux deve obedecer:
IP_DO_SERVIDOR:/CAMINHO/BANCO.FDB

Há ainda que se observar se não há nenhuma regra de firewall (iptables, por exemplo) pré-estabelecida no servidor que esteja impedindo a conexão com o mesmo. Distribuições como o Conectiva costumam oferecer alguns perfis de instalação pré-definidos e se um perfil de roteador, proxy ou firewall tiver sido utilizado na instalação vc *pode* estar com estas regras ativas ´sem querer´.

T+


GOSTEI 0
POSTAR