+ Responder ao Tópico



  1. #1

    Padrão Firebird "INET/inet_error: connect errno = 111"

    Pessoal.

    Estou procurando uma solução para o seguinte erro que aparece no /var/log/firebird.log

    servidor (Client) Fri Oct 19 18:04:04 2007
    INET/inet_error: connect errno = 111

    servidor (Client) Fri Oct 19 18:04:04 2007
    /usr/lib/firebird2/bin/fbguard: guardian starting bin/fbserver

    Instalei o firebird em um Debian Etch.
    O serviço sobe, realmente a porta está ocupada (dando um netstat -ln).
    Mas quando tento conectar na base de dados acontece o seguinte:

    SQL> connect '/var/lib/firebird2/data/banco.fdb';
    Statement failed, SQLCODE = -902

    Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
    SQL>

    Já vasculhei vários fóruns e nenhuma das soluções funcionaram.

  2. #2

    Padrão

    Bom, pela sua mensagem, você não criou nenhum usuário para se conectar ao banco...
    Entre como root (ou super usuário, não sei como funciona no firebird) e crie um usuário para suas aplicações...

  3. #3

    Padrão

    Utilizo o unixODBC para fazer a conexão.

    No odbc.ini as aplicacões utilizam o SYSDBA para conectar ao banco.

    Estive fazendo alguns testes e estou verificando que o problema está no odbc, pois quando acesso via isql-fb colocando explicitamente o usuário e senha funciona. Ou seja, o banco está rodando, autenticando, consultando etc ...

    Como estou implantando um sistema pronto tenho que descobrir o que está acontecendo com o odbc.

    Valeu pela dica.