我已经下载并安装了最新的Python InformixDB软件包,但是当我尝试从shell导入它时,以Windows对话框的形式出现了以下错误!

“在动态链接isqlit09a.dll中找不到过程入口点sqli_describe_input_stmt”

有什么想法吗?

平台:Windows Vista(商务版),Python 2.5。

最佳答案

您正在使用哪个版本的IBM Informix Connect(I-Connect)或IBM Informix ClientSDK(CSDK)? “描述输入”功能是最近添加的功能,但您可能拥有它。

您是否能够从命令外壳连接到任何Informix DBMS?如果不是,那么怀疑必须是您没有正确的环境。您可能需要指定$ INFORMIXDIR(或%INFORMIXDIR%-从这里开始,我将省略'$'和'%'信号);您需要将INFORMIXSERVER设置为成功连接;您需要在PATH上具有正确的目录(在Windows上可能是INFORMIXDIR / bin;在Unix上,应该是INFORMIXDIR / lib和INFORMIXDIR / lib / esql或INFORMIXDIR / lib / odbc)。

10-07 15:08