- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:postgresのodbcがインストールできない)
WinXPにpostgresのodbcが表示されない理由は?
このQ&Aのポイント
- WinXPにpostgresのodbc(psqlodbc_09_00_0310のpsqlodbc.msi)をインストールしても、管理ツールのデータ ソース (ODBC)にpostgresが表示されない問題が発生しています。
- HKEY_LOCAL_MACHINE¥SOFTWARE¥ODBC¥ODBCINST.INI¥PostgreSQL Unicodeの中身を確認したが、値は正常に設定されています。
- 通常psqlodbc.msiを実行するだけでodbcの中にpostgresが表示されるはずですが、なぜ表示されないのか考えられる理由はありますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
64bitのWinXPに32bitのPostgreSQLをインストールし、スタックビルダでODBCドライバをインストールしたため32bitのODBCドライバがインストールされている可能性があります。 C:\WINDOWS\SysWOW64\odbcad32.exeを実行するとインストールされている32bitODBCドライバが確認できます。 もし、OSが64bitならPostgreSQLも64bitにするのも一法です。 ただし、MS ACCESSなどが32bitだとODBCリンクできるのは32bitのドライバで構成されたDSNですので、odbcad32.exeでDSNを登録した方がいいかもしれません。
補足
ご回答ありがとうございます。 XPは32bitです。 よろしくお願いいたします。