1

ODBC 経由で Informix データ ソースをサポートできるようにする必要がある開発プロジェクトがあります。事前構築済みの Informix Virtual Appliance を IBM Web サイトからダウンロードし、組み込みツールを使用してサーバーを表示できましたが、クライアントの ODBC 接続からアクセスできませんでした!

ODBC サポート パッケージもインストールされており、ドライバーがインストールされていることもわかっています。

私は実際に Informix を扱ったことがないので、私が見逃しているトリックがあるかどうかはわかりませんが、誰か提案があれば、私はそれを受け入れます。

4

2 に答える 2

2

このような参照用に、私のお気に入りのサイトにある Informix ConnectionStrings を次に示します。

http://www.connectionstrings.com/informix

OleDb:

Provider=Ifxoledbc;Data Source=dbName@serverName;User ID=myUsername;Password=myPassword;

接続文字列にセキュリティ情報を含む OleDb:

Provider=Ifxoledbc;Data Source=dbName@serverName;User ID=myUsername;Password=myPassword;Persist Security Info=true;
于 2009-11-10T13:12:39.530 に答える
0

たくさんの質問; おそらく実際の答えはありませんが、何かがあなたの考えを動かして答えを見つけるかもしれません.

  • 「開発者」としてログインしていますか? または、他のユーザーとして - もしそうなら、どのユーザーですか?

  • 「.NET」と言う場合は、Windows ベースの VM を使用していると考えられます (つまり、VMware イメージ自体が実行されている場所に関係なく、Windows 環境で実行されている IDS です)。

  • 「.odbc.ini」ファイルがありますか、それとも David Stratton の回答のように DSN レス接続を使用していますか?

  • SETNET32をご覧になりましたか?(よく考えてみると、そうしたくないかもしれませんが、これは Windows での問題の解決策の一部である場合があります。Windows から Informix DBMS への接続の環境を設定します。)

  • 接続に使用している最小限のコードと文字列を教えていただけますか? 実際のパスワードを表示しないでください。

  • $INFORMIXDIR/demo からデモをコンパイルして実行しましたか?

于 2009-11-10T17:23:29.913 に答える