problemas com ODBC

Discussão em 'Banco de Dados / Database' iniciado por marcioricardo, Junho 28, 2011.

  1. marcioricardo

    marcioricardo Membro Participativo

    Boas.

    banco: 10.2A
    Fiz a configuração de um driver ODBC numa máquina windows 2003, acessando o banco num servidor HP-UX. Os parâmetros de carga estão configurados dessa maneira:
    $DLC/bin/proserve /dbprod/ems506/ems5mov -L 6000000 -Mm 8192 -spin 20000 -N tcp -minport 3000 -maxport 5000 -B 295000 -hash 295007 -S 29785 -n 200 -Mn 25 -Ma 8 -Mi 1 -Mpb 20 -directio -basetable 1 -tablerangesize 286 -baseindex 8 -indexrangesize 929 -ServerType 4GL
    $DLC/bin/proserve /dbprod/ems506/ems5mov -minport 5100 -maxport 6000 -m3 -S 29786 -Ma 8 -Mi 4 -Mpb 5 -ServerType SQL

    O SQL é para ser acessado uma página desenvolvida em PHP. A mensagem de erro que aparece é [DataDirect][ODBC Progress OpenEdge Wire Protocol driver]Access denied (Authorisation failed), as vezes nem aparece mensagem, a tela fica branca (do ODBC). Em algumas vezes deletei o usuário que conecta e re-criei, a conexão voltou ao normal, mas não é sempre que funciona.

    no log aparece essa mensagem:
    [2011/06/28@10:00:00.924-0300] P-18515 T-77 I SRV 10: (8873) Login usernum 103, remote SQL client.
    [2011/06/28@10:00:00.933-0300] P-18515 T-77 I SRV 10: (7129) Usr 103 set name to sysprogress.
    [2011/06/28@10:00:00.933-0300] P-18515 T-77 I SRV 10: (453) Logout by sysprogress on :?: :?:
  2. kirchner

    kirchner Membro Participativo Moderador

    marcioricardo,

    Esse erro de access denied ocorre quando as credenciais são inválidas.
    Como você está criando este usuário? Quando ocorrer um erro, realiza um teste com o sqlexp, que vem junto com o Progress..

Compartilhe esta Página