[firebase-br] Re: S.O.S.: Cliente não Roda!

eduardo eduardo em icontroller.com.br
Qua Maio 18 20:03:28 -03 2005


O que significa "um drive local da rede" ?

dvdmengarda em hotmail.com wrote:
> Não é esse o caso. "F:" não é um drive mapeado, e sim um drive local da 
> rede...
> 
> Grato.
> 
> David
> 
> ----- Original Message ----- From: "Euler Jr." 
> <euler em siginformatica.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, May 18, 2005 3:31 PM
> Subject: Re: [firebase-br] S.O.S.: Cliente não Roda!
> 
> 
>> Exemplo:
>> 192.168.1.1:/servidor/dados/meubanco.fdb
>>
>> Ñ informe o driver mapeado ( F: ).
>>
>> Euler Jr.
>>
>> ----- Original Message -----
>> From: <dvdmengarda em hotmail.com>
>> To: <lista em firebase.com.br>
>> Cc: <juaumkiko em msn.com>
>> Sent: Wednesday, May 18, 2005 2:55 PM
>> Subject: [firebase-br] S.O.S.: Cliente não Roda!
>>
>>
>> Pessoal,
>>
>> Peço desculpas em insistir em algo que aparentemente é demasiadamente
>> simples: Conectar a aplicação cliente ao servidor.
>>
>> Fiz uma pequena aplicação que testa a conexão do banco no servidor. No
>> terminal onde o D7 está instalado com o FB Super Server a aplicação-teste
>> roda sem problemas. Desinstalei o Firebird Super Server do terminal e
>> instalei como <Minimum client install> e a aplicação-teste funcionou da
>> mesma forma.
>>
>> Instalei em outros três terminais (2 WXP e 1 W98) o FB <Client 
>> Developers>.
>> Fazendo o teste pelo ISQL consigo a conexão com o banco no servidor. 
>> Porém,
>> a aplicação-teste não obtém sucesso na mesma conexão. Problema com o
>> firewall aparentemente não é, porque ele apresentaria alguma mensagem de
>> erro no ISQL (creio eu).
>>
>> Abaixo descrevo a forma que estou usando para fazer os testes.
>>
>> Agradeço pela ajuda.
>>
>> Abraços.
>>
>>
>> David
>>
>> **************************************************************************** 
>>
>> *********
>>
>> no ISQL uso da sequinte forma:
>> ------------------------------------------------------------
>> ISQL -u SYSDBA -p masterkey
>> connect '192.168.1.1:F:\minha_pasta\banco.fdb';
>> show table;
>> quit;
>> ------------------------------------------------------------
>> Até aqui beleza. Consigo fazer a conexão e enxergar as tabelas do banco.
>> Consigo a conexão com esse teste em todos os terminais.
>>
>> F: é um drive local do servidor
>>
>> Abaixo segue parte da aplicação teste:
>>
>> databaseConexao é um TEdit onde informo a string de conexão:
>> 192.168.1.1:F:\minha_pasta\banco.fdb
>> -------------------------------------------------------------------------
>> procedure TForm1.Button1Click(Sender: TObject);
>> begin
>>  conexao.Params.Clear;
>>  conexao.Params.Add('BlobSize=-1');
>>  conexao.Params.Add('CommitRetain=False');
>>  conexao.Params.Add('Database=' + databaseConexao.Text);
>>  conexao.Params.Add('DriverName=Interbase');
>>  conexao.Params.Add('ErrorResourceFile=');
>>  conexao.Params.Add('LocaleCode=0000');
>>  conexao.Params.Add('Password=masterkey');
>>  conexao.Params.Add('RoleName=RoleName');
>>  conexao.Params.Add('ServerCharSet=');
>>  conexao.Params.Add('SQLDialect=3');
>>  conexao.Params.Add('Interbase TransIsolation=ReadCommited');
>>  conexao.Params.Add('User_Name=sysdba');
>>  conexao.Params.Add('WaitOnLocks=True');
>>  try
>>    conexao.Close;
>>    conexao.Open;
>>    statusconexao.Text := 'Sucesso na abertura da conexão';
>>  except
>>    statusconexao.Text := 'Falha ao abrir conexão';
>>  end;
>> end;
>> --------------------------------------------------------------
>> Esse teste só funciona no terminal onde tenho o D7 instalado.
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço 
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 





Mais detalhes sobre a lista de discussão lista