我是triyng从Python连接到Firebird数据库。我用的是FDB模块。在
import fdb
con = fdb.connect(host='10.7.0.115',database=r'C:\ProgramData\Entensys\UserGate6\USERGATE.FDB', user='SYSDBA', password='masterkey',charset='UTF8' )
cur = con.cursor()
cur.execute("select * from baz")
for c in cur.fetchall():
print(c)
conn.close()
但是,我得到了一个错误:
^{pr2}$这个文件存在。我知道。在
默认情况下似乎没有安装client.DLL和必要的注册表设置。在
安装Windows“超级服务器”后,您需要导航到安装文件夹并以管理员身份运行两个小程序。为什么在安装过程中不为你做这件事我不明白。在
开始->;运行->;'cmd'-右键单击并“以管理员身份运行”
不带参数运行上述'instXXX'程序将返回帮助。在
你需要安装fbclient.dll在系统上,不需要完整的服务器(您可以在安装时取消选中)
http://www.firebirdsql.org/en/firebird-2-5/
相关问题 更多 >
编程相关推荐