INTEGRAR MATRIX E FILIAIS VIA NET

IPSOFTNET 06/09/2011 16:01:54
#383581
Olá pessoal!
Gostaria de saber se alguem já fez alguma conexão com banco mysql via net?Local blz agora remoto rsss...
Estou precisndo instalar em vairas lojaas e integra-lo, uma matrix e filiais, mais não sei como conectar via net, se o ip= for roteado ou ip não valido.
Alguem ja tem uma solução?

Grato a todos pela atenção
KERPLUNK 06/09/2011 16:14:27
#383582
Use o no-ip, assim, vc garante que o ip vai ser sempre o mesmo.
IPSOFTNET 06/09/2011 19:55:27
#383611
Citação:

redirecione a porta do mysql que esta usando para o seu servidor(servidor da matriz) no modem.

No Mundo Da Programação Não Ha Limites
http://www.sistemagestror.com.br



Como assim vc tem um exemplo?
LUIS.HERRERA 07/09/2011 13:26:08
#383657
Se o banco está num servidor web, tem que usar o IP fornecido pelo servidor para seu banco, mas se está no servidor da empresa e esta tem IP dinâmico, terá que fazer como o Kerplunk sugeriu.
O os serviços de IP dinâmico como o No-ip entre outros, fornecem um nome associado a um IP. Quando seu micro é logado, você usa um .Bat por exemplo para passar o seu novo IP para esse serviço, através do nome criado e nas estações usa esse nome, onde o serviço devolve o IP dinâmico associado a ele e já atualizado.

IPSOFTNET 08/09/2011 16:41:06
#383763
Na verdade cada loja tem um servidor de movimentação, e a matriz vai conectar de uma retaguarda via net por meio
Essa é a idéia o unico problema é como conectar
IPSOFTNET 16/09/2011 15:22:38
#384478
Citação:

para ficar mais claro, onde esta o banco de dados, em um servidor web ou em um servidor na matrix, ou outra rede?

No Mundo Da Programação Não Ha Limites
http://www.sistemagestror.com.br



Na verdade cada loja tem um servidor de movimentação, e a matriz vai conectar de uma retaguarda via net por meio
Essa é a idéia o unico problema é como conectar
JESUEL.OLIVEIRA 16/09/2011 23:39:17
#384523
Resposta escolhida
Amigo, quando você faz a conexão com seu banco, você usa o IP da máquina local certo?

então você tem
   
SERVIDOR = 192.168.1.1
PORTA = 3306
USUARIO = root
SENHA = xxx
BASE = dados


If CONN.State = 0 Then
CONN.Open [Ô]Driver={MySQL ODBC 3.51 Driver};Server=[Ô] & SERVIDOR & [Ô]; Port=[Ô] & PORTA & [Ô];Database=[Ô] & BASE & [Ô];User=[Ô] & USUARIO & [Ô];Password=[Ô] & SENHA & [Ô];Option=3; charset=UTF8[Ô]
End If



A conexão dos micros locais funcionan desta maneira, a única coisa que você precisa resolver é o IP da central ou seja use no-ip, ddns, seja la qual for, ai você terá um endereço fixo, a apartir de agora você muda o IP do servidor.

   
SERVIDOR = enderecodacentral.ddns.com.br
PORTA = 3306
USUARIO = root
SENHA = xxx
BASE = dados


If CONN.State = 0 Then
CONN.Open [Ô]Driver={MySQL ODBC 3.51 Driver};Server=[Ô] & SERVIDOR & [Ô]; Port=[Ô] & PORTA & [Ô];Database=[Ô] & BASE & [Ô];User=[Ô] & USUARIO & [Ô];Password=[Ô] & SENHA & [Ô];Option=3; charset=UTF8[Ô]
End If



para baixa o DDNS DDNS
Leia o texto que tem na página COMO FUNCIONA.

Poste mais detalhes do que você quer você esta com problema de conectar o mysql, você esta replicando dados, você apenas envia as movimentações para a central, especifique mais sua dúvida para conseguirmos ajudar melhor.
Tópico encerrado , respostas não são mais permitidas