OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

大きなテーブルに対する問い合わせのODBC--呼び出しは失敗しました。」(Error.Number 3146)

  • 困ってます
  • 質問No.247655
  • 閲覧数6839
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 64% (9/14)

NT4.0 SQL 6.5 に 展開している
約240フィールド、20万件のテーブルに対して
ACCESS97や2000で単純なクエリーを実行した場合でも
「ODBC--呼び出しは失敗しました。」(Error.Number 3146)
が発生しています。

 DBの存在するパソコンのスペックはCEL-666MHz MEM:320MB
ネットワークを介さずODBCリンクで自身からACCESSでクエリ
ーを実行しても同様です。
 DBの設定に問題があるのか、SQL6.5の限界なのかどちらでし
ょうか。

 また、このテーブルに対するデータのインポート作業でも同
様の現象が発生する為、データ分割をして行いました。
 
 有効なインポート手段などもあれば紹介願います。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル8

ベストアンサー率 38% (16/42)

こんにちは。
ODBCタイムアウトが発生してる可能性はありませんか?
実際にどんなクエリーなのかわかりませんが、20万件を対象とした
クエリーならばかなり時間がかかると思います。
Access97でクエリーを作成した場合、デフォルトのタイムアウトは
60秒に設定されていたと思いますので、それ以上反応が無い時に
タイムアウトが発生します。
クエリーのプロパティのODBCタイムアウト設定値を確認してみては
いかがですか?
お礼コメント
360-r

お礼率 64% (9/14)

 確かに原因はタイムアウトです。ご指摘の設定値を
変更してみます。
 インポートの方も原因は同様のはずですが、対処法
に関してご存知の方がいらっしゃれば宜しくお願い
いたします。
投稿日時 - 2002-04-05 23:45:36
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ