Dois sevidores Fb na mesma base, tem como, tem problema

Firebird

23/01/2006

galera preciso fazer com que dois servidores controlem a mesma base
assim:

ex: o Server 1: 193.167.23.100 é o servidor local, não possui acesso externo, é por esse que a rede interna acessa,
ai eu tenho uma outro servidor a 3km dele que via rádio precisa acessar a mesma base onde o pessoal das filiais iram fazer o acesso com um ip fixo,

o ip fixo ficaria assim: 200.240.117.333 que tera uma unidade mepeada no servidor 193.167.23.100, ai quando for acessar coloco assim:

200.240.117.333:y:\sistema\base.fdb

Thanks,


Marcos Fernando

Marcos Fernando

Curtidas 0

Respostas

Edilcimar

Edilcimar

23/01/2006

eu trabalho com este tipo de serviço, 2 redes, fazendo apenas o mapeamento do servidor, e criando um atalho nos computadores da segunda rede, sem fazer chamada pelo ip


GOSTEI 0
Marcos Fernando

Marcos Fernando

23/01/2006

Boa tarde Edilcimar, tipo eu não estou conseguinto fazer essa conexão, tipo meu servidor 2 tem a unidade mapeada no servidor 1, mas quando chamo o servidor 2 assim: 200.240.117.333:y:\sistema\base.fdb ele fala que não pode escrever no arquivo e fala que não foi encontrado, mais já olhei tá tudo certo, será que quando chamo de um outro pc, o ip 200.240.117.333 ele só suporte unidades local?


thanks


GOSTEI 0
Edilcimar

Edilcimar

23/01/2006

Veja o mapeamento da unidade se o compartilhamento não está apenas para leitura, vc tem que compartilhar a unidade total.
Eu tenho 2 redes, rede1 (1 servidor e diversas estações) onde está o meu programa e rede2 (1 servidor e diversas estações), as 2 redes são ligadas via rádio. Eu só tenho um executável, todas as unidades das 2 redes possuem mapeamento para o servidor da rede1, o disco do servidor da rede1 está compartilhado para ler e escrever


GOSTEI 0
Renato.pavan

Renato.pavan

23/01/2006

200.240.117.333:y:\sistema\base.fdb -> esta conexao que vc esta querendo fazer eh com ip da internet certo? se sim o micro que esta instalado o servidor firebird tem conexao ativa com a net? pq c o mesmo não tiver conexao ativa vc vai ter que configurar seu roteador para jogar os pacotes vindo da porta 3050 para o ip da rede interna que esta com o servidor firebird instalado depois é só fazer a conexao assim:
ip_valido _na_net:caminho_base_fdb


GOSTEI 0
Marcos Fernando

Marcos Fernando

23/01/2006

O IP é fixo e tudo configurado blz, estou testando aki mesmo no meu pc fiz uma unidade mapeada chamada w só com um arquivo dentro teste.fdb e do meu proprio pc assim w:\teste.fdb não dá certo, muito estranho e posso mudar legal o arquivo

tenho que ver oque esté erado

thanks


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

23/01/2006

não se deve trabalhar com unidade mapeada. tem que ser a unidade real, física.
imaginando que o seu banco de dados esteja no servidor 200.171.100.14, no caminho C:\Sistema\Dados\Banco.FDB (que NÃO DEVE SER COMPARTILHADA, porque quem faz acesso é o bando de dados), o endereço deve ser:

200.171.100.14:C:\Sistema\Dados\Banco.FDB

unidade real, não compartilhada e nem mapeada.


GOSTEI 0
POSTAR