我正在尝试使用Flask-SQLAlchemy连接Firebird(嵌入式版本),但是我一直遇到以下错误:
我也尝试使用本地主机,但是出现了相同的错误。
你有任何线索吗?我做错了什么吗?
这是在Windows 7上使用firebird 2.5,Flask-SQLAlchemy 2.0和SQLAlchemy == 1.0.3。
我还尝试了不提供用户名密码,因为它是嵌入式版本,但仍然无法工作。
sqlalchemy.exc.DatabaseError: (fdb.fbcore.DatabaseError) ('Error while connecting to database:\n- SQLCODE: -902\n- Unable to complete network request to host "127.0.0.1".\n- Failed to establish a connection.', -902, 335544721)
我的连接变量是:
SQLALCHEMY_DATABASE_URI ='firebird://sysdba:masterkey@127.0.0.1:3050/' + os.path.join(basedir, 'data.gdb')
我也尝试使用本地主机,但是出现了相同的错误。
你有任何线索吗?我做错了什么吗?
这是在Windows 7上使用firebird 2.5,Flask-SQLAlchemy 2.0和SQLAlchemy == 1.0.3。
我还尝试了不提供用户名密码,因为它是嵌入式版本,但仍然无法工作。
SQLALCHEMY_DATABASE_URI ='firebird://127.0.0.1:3050/' + os.path.join(basedir, 'data.gdb')