erro ao conectar gdb em rede
Pessoal,
Estou tendo o seguinte problema:
1-Micro servidor de internet banda larga;
2-Win98 não é SE
3-128MB RAM
4-2 placas de rede
5-2 numerações (configuração) de TCP/IP
ao tentar logar ( local ) no GDB pelo meu aplicativo aparece o erro:
´impossível completar a requisição de rede ao host 903. impossível estabelecer conexão. unknow win32 error 10060´
cheguei a pensar que o problema era no meu aplicativo, mas pela rede consigo logar no GDB (remoto). logo...acredito que o problema seja outro,talvez o fato de ser um servidor com 2 placas de rede e 2 configurções de TCP/IP.
por favor, se alguém puder me ajudar ficarei muito agradecido.
Estou tendo o seguinte problema:
1-Micro servidor de internet banda larga;
2-Win98 não é SE
3-128MB RAM
4-2 placas de rede
5-2 numerações (configuração) de TCP/IP
ao tentar logar ( local ) no GDB pelo meu aplicativo aparece o erro:
´impossível completar a requisição de rede ao host 903. impossível estabelecer conexão. unknow win32 error 10060´
cheguei a pensar que o problema era no meu aplicativo, mas pela rede consigo logar no GDB (remoto). logo...acredito que o problema seja outro,talvez o fato de ser um servidor com 2 placas de rede e 2 configurções de TCP/IP.
por favor, se alguém puder me ajudar ficarei muito agradecido.
Lindomar.des
Curtidas 0
Respostas
Lindomar.des
22/03/2004
sobe
GOSTEI 0
Weber
22/03/2004
Como você está fazendo para chamar o banco de dados.
No meu está assim:
192.168.0.1:c:\sistema\banco.gdb
No meu está assim:
192.168.0.1:c:\sistema\banco.gdb
GOSTEI 0
Lindomar.des
22/03/2004
Weber,
Eu utilizo o seguinte código:
if dmmaster.IBMaster.Connected then
dmmaster.IBMaster.Close;
dmMaster.IBMaster.Params.Clear;
dmMaster.IBMaster.DatabaseName :=
uppercase(ArqIni.ReadString(´DataBase Server´, ´Server´, ´´)) + ´:´ +
uppercase(ArqIni.ReadString(´DataBase Server´, ´Path´, ´C:\´));
dmMaster.IBMaster.LoginPrompt := false;
dmMaster.IBMaster.Params.Add(´user_name=´ + edit1.Text);
dmMaster.IBMaster.Params.Add(´password=´ + edit2.Text);
dmMaster.IBMaster.SQLDialect := 3;
dmMaster.IBMaster.Open;
Onde o conteúdo do ´DataBase Server´, ´Server´ coloco o nome da maq. na rede, com um porém, qdo a maq. é o servidor não passo o nome do servidor (fica em branco), qdo a maq. é o cliente passo o nome do servidor.
O problema é que não está abrindo na maq. local. Pela rede está blz.
Tem mais uma coisa, na minha maq. em casa roda local sem problema. Já até copiei minha pasta que uso em casa e não funcionou.
Usando o IBExpert, consegui logar no GDB local.
Obrigado, pela ajuda.
Eu utilizo o seguinte código:
if dmmaster.IBMaster.Connected then
dmmaster.IBMaster.Close;
dmMaster.IBMaster.Params.Clear;
dmMaster.IBMaster.DatabaseName :=
uppercase(ArqIni.ReadString(´DataBase Server´, ´Server´, ´´)) + ´:´ +
uppercase(ArqIni.ReadString(´DataBase Server´, ´Path´, ´C:\´));
dmMaster.IBMaster.LoginPrompt := false;
dmMaster.IBMaster.Params.Add(´user_name=´ + edit1.Text);
dmMaster.IBMaster.Params.Add(´password=´ + edit2.Text);
dmMaster.IBMaster.SQLDialect := 3;
dmMaster.IBMaster.Open;
Onde o conteúdo do ´DataBase Server´, ´Server´ coloco o nome da maq. na rede, com um porém, qdo a maq. é o servidor não passo o nome do servidor (fica em branco), qdo a maq. é o cliente passo o nome do servidor.
O problema é que não está abrindo na maq. local. Pela rede está blz.
Tem mais uma coisa, na minha maq. em casa roda local sem problema. Já até copiei minha pasta que uso em casa e não funcionou.
Usando o IBExpert, consegui logar no GDB local.
Obrigado, pela ajuda.
GOSTEI 0
Lindomar.des
22/03/2004
sobe
GOSTEI 0
Weber
22/03/2004
Não dá pra conectar passando o nome da maquina na rede, você terá que fazer como eu postei acima, tem que passar o IP da maquina na rede.
GOSTEI 0