- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:postgreSQLでテーブルの閲覧ができない)
postgreSQLでテーブルの閲覧ができない
このQ&Aのポイント
- Access2010環境でpostgreSQLのテーブルを閲覧できません。Windows7でのインストール手順は成功しているため、原因は不明です。
- 同じDSNを使用しているのに1テーブルだけ閲覧できないということはあり得るのでしょうか?AccessファイルにはVBA、マクロ、クエリ、フォームはなく、いくつかのリンクテーブルがあるだけです。
- 別のDSNを使用しましたが、Windows XP、Access2002の環境ではすべてのテーブルを閲覧できました。原因はAccess2010との互換性問題かもしれません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#259146
回答No.2
PostgreSQLのODBCのドライバは最新の64bit用の psqlodbc_09_02_0100-x64.zip でしょうか? >同じDSNを使用しているのに1テーブルだけ閲覧できないということはあり得るのでしょうか? また、何が原因なのでしょうか? あります。 1.Access2002とAccess2010でのDBの扱いの違い 2.DSNを複製して使う場合は作成環境(OSやDBへの接続方法等)の違い Access2002とAccess2010の混合はトラブルを避ける為にもやめた方が良いと思います。 ODBCは簡単に使えますがトラブルが発生すると結構厄介です。 調査方法はODBC のトレースをとります http://support.microsoft.com/kb/274551/ja すみません、思いつくままに回答をしていますので、一度”動作チェックおよび改修”用の環境と照らしわせて対策を行ってください。
その他の回答 (1)
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.1
テーブル名の大文字・小文字の差を見てたような気がします。
質問者
お礼
遅くなりましたが、回答ありがとうございます。 今回はODBCをunicodeではなくANSIの方を利用することで解決しました。 また、質問する際にはよろしくお願いします。
お礼
遅くなりましたが、回答ありがとうございます。 今回はODBCをunicodeではなくANSIの方を利用することで解決しました。 次に何かあったときはトレースを試してみようと思います。 また、質問する際にはよろしくお願いします。