1

最新の Python InformixDB パッケージをダウンロードしてインストールしましたが、シェルからインポートしようとすると、Windows ダイアログ ボックスの形式で次のエラーが表示されます!

「プロシージャ エントリ ポイント sqli_describe_input_stmt が動的リンク iqlit09a.dll に見つかりませんでした」

何が起こっているのですか?

プラットフォーム: Windows Vista (Biz Edition)、Python 2.5。

4

2 に答える 2

1

どのバージョンの IBM Informix Connect (I-Connect) または IBM Informix ClientSDK (CSDK) を使用していますか? 'describe input' 機能は最近追加されたものですが、お持ちの可能性があります。

コマンド シェルから任意の Informix DBMS に接続できましたか? そうでない場合は、適切な環境がないことが疑われます。おそらく $INFORMIXDIR (または %INFORMIXDIR% - ここからは '$' と '%' のシジルを省略します) を指定する必要があります。正常に接続するには INFORMIXSERVER を設定する必要があります。PATH に正しいディレクトリ (Windows ではおそらく INFORMIXDIR/bin、Unix では INFORMIXDIR/lib および INFORMIXDIR/lib/esql または INFORMIXDIR/lib/odbc) が必要です。

于 2009-04-29T19:43:50.253 に答える
0

データベースに接続する他の方法は機能しますか?ODBCを使用できますか(コントロールパネルで構成)?ODBCが機能する場合は、Python win32拡張機能(ActiveStateディストリビューションに付属)を使用でき、ODBCサポートがあります。また、JDBC-ODBCブリッジを介してODBCまたはInformixJDBCドライバーと連携できるJythonを使用することもできます。

于 2009-05-05T05:29:22.330 に答える