64ビット版のWindows 7に32ビット版のOffice2007をインストールすると、新たなユーザDSNやファイルDSNを加えようと思っても、インストールしたPostgreSQLのドライバが出てこない。
この場合何が悪いかというと、現在のODBCデータソースアドミニストレーターは64ビット版だからだ。
それで、この問題を解決するためには、32ビット版のODBCデータソースアドミニストレーターを起動する必要がある。
コントロールパネルの管理ツールの中にある、「データソース(ODBC)」を起動してもこれは64ビット版だから出てこないので、次の場所にある実行ファイルを起動して32ビット版のセットアップを行う。
C:\windows\syswow64\odbcad32.exe
上記ファイルを実行すれば正常にDSNがセットアップできる
0 件のコメント:
コメントを投稿