64bit版とLibreOfficeのBaseを使ってPostgreSQLに接続したときの記事です。使用した環境は以下通りです。†64bit版のPostgreSQLのODBCドライバ(64bit版)をダウンロードしてインストールし、LibreOfficeのBaseを使い接続を試みたところエラーが発生。結局、LibreOffieのBaseが32bitアプリケーションとして動作しており、PostgreSQLのODBCドライバが64bit用のドライバなのでエラー(接続できない)が発生したようです。Base)から接続するとエラーとなりました。ODBCドライバをダウンロードしてインストールしました。ODBCドライバ(32bit版)をダウロードしました。64bit版とBaseによるPostgreSDQL接続は成功しました。64bit版では、コントロールパネルからODBC設定画面を起動しても64bit版ドライバの設定しか行えません。したがって、32bit版のODBCを設定するには以下の操作が必要となります。コマンドプロンプトを起動します。入力しEnterキーを押します。32bit版のODBCデータソースアドミニストレーター画面が表示されます。データソースの設定を行います。32bitドライバの場合は、32bit版のodbcad32.exeを起動して設定しなければなりません。ちなみに64bit版のodbcad32.exeは%windir%\System32\odbcad32.exeにあります。64bit版のodbcad32.exeで設定したデータソース情報も32bit版で設定したデータソース情報、どちらのodbcad32を起動しても表示されました。