Massimo,

Thanks for the reply  I've already installed kinterbasdb, as I mentioned in 
my original message.  I can access Firebird with kinterbasdb in a simple 
Python script.  However, web2py doesn't see it.  Correct me if I'm wrong, 
because I've barely scratched the surface with the web2py documentation, 
but isn't Python 2.5 built into web2py?  If so, might that be my problem? 
 I've installed the kinterbasdb package in my Python 2.7 install, but not 
web2py?  I'm confused, since the web2py docs say there's built-in DB 
support for multiple databases, including Firebird.  I was hoping Firebird 
access in web2py would be "baked in", and not give me the problem I'm 
experiencing.


On Monday, June 4, 2012 3:51:59 PM UTC-4, Massimo Di Pierro wrote:
>
> You need to install this driver before you can use firebird from python:
>
> http://kinterbasdb.sourceforge.net/
>
> On Monday, 4 June 2012 12:45:06 UTC-5, pjag wrote:
>>
>> Greetings,
>>
>> Getting up to speed on web2py, and am trying to use Firebird as my DB. 
>>  When I start my web2py app, I get the following error message:
>>
>> <type 'exceptions.RuntimeError'> Failure to connect, tried 5 times: 
>> Traceback (most recent call last): File "gluon/dal.py", line 5955, in 
>> __init__ File "gluon/dal.py", line 2449, in __init__ NameError: global name 
>> 'kinterbasdb' is not defined
>>
>> Here's my connection code in db.py:
>>
>>  db = 
>> DAL('firebird://sysdba:masterkey@localhost:3050/C:\\web2py\\applications\\myapp\\myappdb.fdb')
>>
>> I'm using Python 2.7.3 x64 (Win7), web2py 1.99.7, Firebird 2.5.1 x64.  I 
>> installed kinterbasdb 3.3 manually (doesn't it get installed with web2py?), 
>> but still have the same error.
>>
>> Help please!
>>
>>
>>

Reply via email to