• 締切済み

ODBCタイムアウトエラー

WindowsXP環境でACCESS2003を使用して、ODBCリンクでSQL SERVER2005に接続し、データーを取得後ローカルテーブルにデーターを置く処理を作って運用していたのですが、 Windows7でACCESS2003に移行し、システム内容は変更していないのですが Windows7になってリンクテーブルを開くと「ODBC タイムアウトエラー」が発生します。 WindowsXPのときはタイムアウトが出ずに1分くらいで結果が返ってきます。 多分、SQL SERVER ドライバーの影響と思うのですが分かりません。 どなたか教えてください。 Windows7 SQLSERVER(ODBC)ドライバー バージョン:6.01.7601.17514 windowsXP ドライバー バージョン:200.85.1132.00

みんなの回答

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

この辺が関係あるかもです。 Windows7(64Bit版)での32Bit版ODBC管理ツール http://rinta-annex.at.webry.info/201202/article_1.html http://support.microsoft.com/kb/942976/ja 要は、OS(Windows7) が64bit の場合に既定で64bit版ODBCを使用しようとしますが Access は32bitで動いているので64bit版ODBCでは接続できない。 なので、 『Odbcad32.exe ファイルの 32 ビット バージョンは、 %systemdrive%\Windows\SysWoW64 フォルダーにあります。』 で設定を行う必要がある・・という事。 OS が 32bitならこの回答は読み捨ててください。

hand1130
質問者

補足

回答ありがとうございます。 せっかくの回答ですが、記入が不足していましたOSは32bitです。

関連するQ&A