• ベストアンサー

アクセスでサーバーのテーブルにアタッチしたデータが見れない!

Aceess2000でSQLSever上のテーブルにアタッチしているのですが、 少ない件数のテーブルは中身を確認できるのに100万件ぐらい入っている テーブルを見ようとすると開けません。 開けても、ODBCエラー となります。 中身は????? と表示されます。 何故なんでしょう??? TEMPファイルとかかと思いいろんなマシンでやってみたのですが 同じでした。 あと、何か必要な情報があれば教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Accessが走っているクライアントPCとSQLServerが走っているDBサーバの間は、インターネット回線なんでしょうか。 うちの会社のDBサーバは、会社外部のデータセンターに置いていて、以前、全く同じことが起きていました。原因は会社側のファイアウォールの設定で、何も操作しないと、5分で接続セッションが切れていました。設定し直した後、直りました。 回線の速さにもよりますが、100万以上のレコードの入っているテーブルをローカルに引っ張ってくるのは、そうと時間が掛かると思うので、特にセキュリティ上問題がなければ、接続セッションのタイムアウトを2日くらいにすればいかがでしょうか。 また、会社外部のファイアウォールの設定の問題であれば、DBサーバハウジング先のシステム担当者に問い合わせた方がいいと思います。

関連するQ&A