+ Responder ao Tópico



  1. #1
    ricardolsmendes
    Visitante

    Padrão Erro com firebird e Mandrake 10.1

    Boa noite pessoal,

    estou há horas fazendo a migração do Suse Linus 9.1 para o Mandrake 10.1 Official. Estava indo tudo bem até que fui fazer a instalação do Firebird e do meu ambiente de programação...

    Aconteceu então uma situação muito estranha: instalei tudo certinho, como havia feito no Suse e lá funcionava blz, mas quando fui rodar uma aplicação que estou desenvolvendo em Java, o sistema me gerou uma exceção com a seguinte msg de erro: "Unable to complete network request to host "localhost"." Já tentei todas as dicas que vi na net, mas não consegui resolver esse problema... e o mais estranho é que, se eu tentar me conectar a essa base de dados através do IBExpert em uma máquina WinXP, funciona perfeitamente. Outro detalhe importante é que a mesma configuração da aplicação fuincionava perfeitamente no Suse. Já conferi as permissões, usuário, grupo do usuário, consegui logar via isql no Mandrake, mas, com a aplicação (feita em Java) tentando se conectar, não dá certo.

    Alguém tem alguma idéia do que pode estar acontecendo?

    Desde já agradeço,
    Ricardo Mendes

  2. #2
    Moraes
    Visitante

    Padrão Erro com firebird e Mandrake 10.1

    o seu HOSTNAME e o localhost.localdomain está no /etc/hosts.equiv ?

  3. #3
    ricardolsmendes
    Visitante

    Padrão Erro com firebird e Mandrake 10.1

    O arquivo que vc mencionou tem três linhas:

    localhost
    localhost.localdomain
    kepler


    sendo que kepler é o nome da máquina, então acho que tá tudo ok com ele.

    Mais alguma idéia?

    Valeu,
    Ricardo Mendes

  4. #4
    Moraes
    Visitante

    Padrão Erro com firebird e Mandrake 10.1

    tente ver o seu etc/hosts
    127.0.0.1 localhost.localdomain localhost
    seu ip host nomedamaquina
    seria interessante voce tb cadastrar a maquina que está acessando o banco aqui no hosts.

    a sua conexao com o java é feita como , via odbc ?

    tente colocar na sua string o seguinte:
    ip:/caminho do gdb....ou
    host:/caminho do gdb.

  5. #5
    ricardolsmendes
    Visitante

    Padrão Erro com firebird e Mandrake 10.1

    Bom, o etc/hosts tem uma linha apenas, assim:

    127.0.0.1 localhost


    Se eu for um terminal e pingar localhost ou 127.0.0.1, funciona blz.
    Quanto à minha conexão, é via JDBC, através de um aplicativo Java.

    A String de conexão tb tá blz, tanto que funcionava no Suse, o mesmo projeto.

    Vc tem alguma informação sobre a configuração do client firebird no Linux? Tô perguntando isso pq aparente o Server tá ok, tanto que consegui até me conectar de uma máquina windows. Eu tô achando que pode ser algo errado ou incompleto na configuração do client.

    Agradeço desde já.
    Ricardo Mendes

  6. #6
    Moraes
    Visitante

    Padrão Erro com firebird e Mandrake 10.1

    voce ja instalou o firebird cliente na máquina ?
    se não , então instale.
    se instalou e nao mudou a porta de conexao no servidor , não precisa alterar nada.

    no windows tb tem um arquivo chamado host ,voce poderia estar colocando o ip da maquina que deseja acessar.

    em uma máquina windows pelo IbExpoert voce acessar normal ?

    qualquer coisa poste ai.

  7. #7
    ricardolsmendes
    Visitante

    Padrão Erro com firebird e Mandrake 10.1

    eu instalei o FirebirdSS-1.5.2.4731-0.i686.rpm, que é o servidor, mas pelo que sei ele instala as libs do cliente tb. Tem algum rpm específico para o cliente?

    Em relação ao Windows, eu acesso pelo IBExpert normalmente, sem problemas.

    Valeu,
    Ricardo

  8. #8
    Moraes
    Visitante

    Padrão Erro com firebird e Mandrake 10.1

    eu tenho a versao instalada FirebirdSS-1.5.1.4481-0.i686.
    Se seu cliente for windows , voce usa o instalador normal com a opcao somente cliente.