DAL + Firebird + Aws Ec2

24 views
Skip to first unread message

Adriano Marinho

unread,
May 7, 2020, 10:48:12 AM5/7/20
to web2py-users-brazil
Olá

Estou com dificuldade em conectar bando firebird em uma instancia Aws Ec2 c/ Windows Server utilizando a Dal

Em minha máquina local (Windows 10) está funcionando com a string:

firebird://sysdba:mast...@127.0.0.1:3050//dados/erp.fdb (funciona no windows 10 mas não funciona na instancia EC2)

ou funciona remotamente

firebird://sysdba:masterkey@meuIP:3050//dados/erp.fdb (funciona com o web2py rodando na máquina local  e o  banco firebird no servidor aws, mas com o web2py rodando no servidor não conecta com essa mesma string)

No entanto rodando o web2py na aws  consegui conectar utilizando a lib  FDB 

fdb.connect(host="meuIP", database="C:\Dados\ERP.FDB",user='sysdba', password='masterkey',charset='UTF8')

Remotamente também pelo IbExpert com a string : meuIP/3050:C:\Dados\ERP.FDB 

Apesar de conseguir utilizar diretamente a lib fdb, gostaria de usar as facilidades da DAL, já alterei a string de todas formas possíveis e nada,

Obs: o Web2py está rodando sob IIS, mas mesmo diretamente com python web2py.py........o erro continua

Se alguém souber o que possa estar acontecendo ? dever ser um detalhe mas não consigo perceber

Obrigado
Adriano













Carlos Costa

unread,
May 7, 2020, 12:18:12 PM5/7/20
to web2py-us...@googlegroups.com
Muito provavelmente falta algum driver ou é driver com versão errada. Ou o servidor IB com versão errada.
Você precisa apurar isso e também o erro exato que está acontecendo, até pra ficar mais fácil de ajduar.

--
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-br...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/web2py-users-brazil/5aa7b25a-9b16-4932-a308-1c8b3033e867%40googlegroups.com.


--
At.

Carlos J. Costa
--------------------------------------------------------------
Cientista da Computação - Esp. Gestão em Telecom

Adriano Marinho

unread,
May 7, 2020, 9:19:30 PM5/7/20
to web2py-users-brazil
Boa Noite, obrigado pela atenção.

o erro que está ocorrendo:

<class 'fdb.fbcore.DatabaseError'> ('Error while preparing SQL statement:\n- SQLCODE: -104\n- Dynamic SQL Error\n- SQL error code = -104\n- Unexpected end of command - line 1, column 8', -104, 335544569)


verificando percebi que versão do web2py é diferente: 2.19.1 no servidor e 2.18.5 local, você acha que pode ser isso ? vou fazer testar a versão 2.18.5 no servidor


 

Adriano Marinho

unread,
May 8, 2020, 5:58:22 PM5/8/20
to web2py-users-brazil
Carlos

Obrigado pela dica, alterando a versão do web2py funcionou

Eu substituí somente a pasta Dal  ( web2py\gluon\packages\dal ),

Aparentemente está tudo funcionando, você acha que pode haver problemas em alterar somente esta pasta ?

Abs
Adriano


Carlos Costa

unread,
May 11, 2020, 11:21:37 AM5/11/20
to web2py-us...@googlegroups.com
Essa pasta é um projeto a parte, ambos projetos são feitos para ser compatíveis com versões anteriores, então teoricamente, não tem problema.

--
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-br...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages