Encontrar servidor na rede

Delphi

02/07/2009

Colegas;
Digamos que eu tenha uma rede com 10 máquinas, em uma delas tem o MySQL 5 instalado, mas eu não sei qual é..existe alguma forma de eu rastrear a rede e encontrar qual máquina é o servidor?

Minha intenção seria fazer com que meu software fizesse esse rastreamento e se conectasse automaticamente, sem intervenção do usuário.

Estou usando o Zeos para fazer a conexão.

Abraço!


Vispo

Vispo

Curtidas 0

Respostas

Osocram

Osocram

02/07/2009

Bom eu nunca usei o Zeos, mas eu tenho ideia de como fazer isso....

Modo 1 (não recomendo)
1) pega no google o metodo p achar os IPs da rede (oq não recomendo pois pode demorar d+ essa busca)

Modo 2
1) Cria um arquivo Ini ou coisa do genero com uma lista possiveis de IP.

Tanto no Modo1 qto modo2 siga o passo 2.
2) Try except no connect do zeos com o banco... se der erro vai p o except dae vc tenta de novo no proximo ip.

Não parei mto para dar essas respostas, são as que vieram na cabeça no momento.
Avise se deu certo ou não.
Flw.

Colegas; Digamos que eu tenha uma rede com 10 máquinas, em uma delas tem o MySQL 5 instalado, mas eu não sei qual é..existe alguma forma de eu rastrear a rede e encontrar qual máquina é o servidor? Minha intenção seria fazer com que meu software fizesse esse rastreamento e se conectasse automaticamente, sem intervenção do usuário. Estou usando o Zeos para fazer a conexão. Abraço!



GOSTEI 0
Lightshine

Lightshine

02/07/2009

Vispo,

Clique aqui para ver de um exemplo que localiza as maquinas da rede. Você pode adaptar este código para suas necessidades.
Este é um post do Adriano Santos. Muito bom por sinal.

Lightshine


GOSTEI 0
Vispo

Vispo

02/07/2009

Obrigado pelas respostas pessoal!

Acho que a solução implementada pelo Adriano Santos resolve meu problema. Vou fazer uma tela onde o usuário seleciona a máquina servidora para se conectar.


GOSTEI 0
Vispo

Vispo

02/07/2009

Obrigado pelas respostas pessoal!

Acho que a solução implementada pelo Adriano Santos resolve meu problema. Vou fazer uma tela onde o usuário seleciona a máquina servidora para se conectar.


GOSTEI 0
POSTAR