64ビット版のWindowsに32ビット版のODBCコンポーネントをインストールする際によく発生する問題かと思われます。
64ビット版Windowsには、2種類のODBCデータソースアドミニストレーター(odbcad32.exe
) が含まれています。利用するアプリケーションのアーキテクチャに合わせて、適切なツールで設定を行う必要があります。
- 64ビット版アプリケーション用:
C:\Windows\System32\odbcad32.exe
- 32ビット版アプリケーション用:
C:\Windows\SysWOW64\odbcad32.exe
32ビット版のドライバーを使用するアプリケーション(例: 32ビット版のExcelやAccess)のためにDSNを設定する場合は、必ずSysWOW64
フォルダ内にあるodbcad32.exe
を直接実行して設定を行ってください。スタートメニューから通常起動すると64ビット版が実行されてしまうため、ご注意ください。