[firebase-br] Erro conexão localhost FIREBIRD

Otavio Benini otavio.benini em gmail.com
Qua Abr 4 12:37:53 -03 2012


se o banco de dados é multiusuário, então a string de conexão precisa ser
"ip do servidor:local e nome do banco de dados"
por exemplo: 192.168.1.100:d:\sistema\banco.fdb
todos os pc's clientes precisam ter acesso ao servidor (192.168.1.100)
preferencialmente o IP de cada pc cliente deve estar no dominio
192.168.1.XXX
a pasta d:\sistema não precisa estar compartilhada
a porta 3050 deve estar liberada no firewall do servidor

localhost ou 127.0.0.1 só é usado para  banco monousuário

-- 
sds
*Otavio Benini*
Benini Informática Consultoria e Assessoria
(11) 8181-6553
(11) 4701-2797
info em benini.com.br
otavio.benini em gmail.com


Em 2 de abril de 2012 14:44, Luiz Carlos <lcarlos2000 em bol.com.br> escreveu:

> Eu ja fiz isso e não adiantou. O que preciso saber é se tem algum problema
> de deixar a conexão do programa na maquina servidor como local.
>
> Grato
>
> Luiz Carlos
>
>  ----- Original Message -----
>  From: Hélio Oliveira
>  To: lista em firebase.com.br
>  Sent: Monday, April 02, 2012 1:23 PM
>  Subject: Re: [firebase-br] Erro conexão localhost FIREBIRD
>
>
>  Boa tarde Luiz!
>
>  Tenta colocar 127.0.0.1 no lugar do localhost, a maquina pode esta com
>  problemas na resolução de nomes.
>
>  > Olá,
>  >
>  > Fui na semana passada instalar um programa que usa FIREIBIRD 2.1 e IBX
> do Delphi para a conexão com o banco de dados (este programa já roda em
> outros clientes sem nenhum problema), mas nesse cliente roda corretamente
> nas estações mas na maquina servidor dava esse erro:
>  >
>  > Unable to complete network request to host "localhost". Failed to
> locate host
>  >
>  > a string de conexão que uso é: ibdatabase1.DatabaseName :=
> 'localhost:c:\CADAS\CADASTRO.FDB' ;
>  >
>  > Tentei desinstalar e instalar novamente o Firebird e não resolveu, nas
> estações o programa roda sem problemas o erro só ocorre qdo tenta abrir o
> programa no servidor. Tentei mudar a string para:
>  > ibdatabase1.DatabaseName := '127.0.0.1:c:\CADAS\CADASTRO.FDB' ;
>  >
>  > mas tambem não adiantou continua dando erro. Nesse servidor so tem o
> Firebird 2.1 instalado, nao tem outra versao nem tem o INTERBASE instalado.
> Ate que mudei no servidor no componente IBDATABASE1 a conexão de remota
> para local e coloquei a string de conexão assim:
>  > ibdatabase1.DatabaseName := 'c:\CADAS\CADASTRO.FDB' ;
>  >
>  > Desse modo como conexão local o programa abre corretamente no servidor.
> Minha duvida é se tem algum problema deixar a conexão no servidor desse
> modo, como local, se isso pode vir a gerar algum problema no acesso das
> estaçoes ao programa (ate agora não ocorreu nenhum problema nas estaçoes,
> esta tudo funcionando normalmente desde a semana passada)?
>  >
>  > Grato
>  >
>  > Luiz Carlos
>  > ______________________________________________
>  > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>  > Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
>  > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>  >
>
>
>  --
>  []'s,
>
>  Hélio Oliveira
>  Analista de Sistemas
>  Delphi Developer
>  http://hpensador.blogspot.com/
>
>
>  ______________________________________________
>  FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>  Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
>  Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista