dポイントプレゼントキャンペーン実施中!

現在、Access2010+PostgreSQLにて業務システムを構築しております。

Access内では、ODBC接続によるパススルークエリーを用いて、
直接データベース内のレコードの取得を行っています。

質問は、この操作を有線LANで行うと特に待つことも無くレコードの取得が
出来るのですが、無線LAN経由で同操作を行うと、
開くまでに以上に時間がかかり、取得する件数によってはタイムアウトしてしまう事もあります。
(例えば、レコードの取得件数を1件にすれば開きますが、100件にするとタイムアウトします)

ただし、無線LAN自体の接続自体は電波強度も良好ですし、
ブラウザでのWebサイト閲覧などは特にストレスなく行う事が可能です。
また、同じデータベースをデータベース管理ツール(PgAdminなど)では
特にタイムアウトなどする事なく、テーブルの中身を閲覧することが可能です。
(レコード件数は数千件です)

どうも「Access+PostgreSQL(ODBC接続)」と「無線LAN」を組み合わせた時だけ
接続が遅くなっているような状況です。
レコードの取得と言っても何万件・何十万件のレコードを取得するわけではありませんし
データのやり取りと言っても基本はテキストデータのやり取りだと思いますので
そこまで回線の太さ速度が関係しないような気もします。

これはAccess・PostgreSQL・ODBCの設定で解消するのか
それとも無線LAN自体の問題でしょうか。
分かる方教えてください。

A 回答 (1件)

pg_hba.confに無線LAN時のPCのIPアドレスを追加してみてはどうでしょう?


(例)
host all all 10.0.21.0/24 password
追加後再起動です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す