1

DSN を使用して MS SQL データベースに接続する 64 ビット ウィンドウで 32 ビット アプリケーションを実行しています。次のエラー メッセージが表示されます。

データ ソース名が見つかりません

私はこのエラーについて多くのことを検索し、32 ビットと 64 ビットの両方の ODBC アドミニストレーターを使用して DSN を追加するなどの基本を確実に実行しました。また、DSN を個別にテストしたところ、すべて正常に接続されました。

アプリケーションが間違った場所を探している可能性はありますか? しかし、64 ビットと 32 ビットの両方で DSN を定義したので、ここで立ち往生しています。

4

1 に答える 1

0

プロセス モニター (sysinternals ツール) トレースを取得して、アプリが探しているものを確認します。システム DSN はレジストリに格納されているため、DSN を検索している場合は、トレースにマニフェストが表示されるはずです。

于 2011-08-24T23:02:44.490 に答える