Sqlalchemy无法确定火鸟的方言

时间:2014-02-10 19:18:59

标签: python sqlalchemy firebird

我试图将Firebird数据库转换为SQL,我的第一个目标是通过SQLAlchemy读入数据库。看起来我有我需要的所有库,但是当我尝试以下代码时:

from sqlalchemy import create_engine
from sqlalchemy.dialects.firebird.base import dialect

engine = create_engine('firebird+fdb://localhost/C:/Temp/TEST.GDB')

我收到此错误:

  

sqlalchemy.exc.ArgumentError:无法确定' firebird + fdb'的方言。

1 个答案:

答案 0 :(得分:1)

在SQLAlchemy版本0.8中添加了FDB支持:

  

0.8版中的新功能: - 支持fdb Firebird驱动程序。