使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
Access 2010 MSI版環境( KB4484127 適用かつ KB2986256 未適用)において、
今月の Windows Update によって KB4484193 が適用され、
本件の問題が解決されることを確認しました。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
はじめまして。ふーれむといいます。
Microsoft Accessで、2019年11月の更新プログラムが適用されると、「クエリが破損しています。」というエラーが発生し、処理が動かなくなる事象が発生しています。
対応アップデートパッチは
office2016:KB4484113
office2013:KB4484119
office2010:KB4484127
による現象のようで、当該アップデートをアンインストールしたところ、現象は起きなくなりました。
また、現象が発生している箇所ではdocmd.runsql文によるクエリ実行を行っており、そのポイントでabendしている様です。
(ランタイム版でしか動作を見ていないので、厳密にステップ実行トレースしたわけではありませんが。)
ご確認頂きたいです。
よろしくお願いします。
以上です。
使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
Office Deployment Tool を使用してロールバックされた方は、ロールバックしたバージョンで固定されるため、
最新バージョン(15.0.1597.1000)にするには、以下のようにConfigファイルのTargetVersionを空にして、
再度ツール を実行する必要があります。
===============================================
<Configuration>
<Updates Enabled="TRUE" TargetVersion="" />
</Configuration>
===============================================
ツール実行後、Accessの[ファイル(F)]->[アカウント]->[更新オプション]->[今すぐ更新(U)] をすれば、最新バージョンに更新されます。
> アドバイスありがとうございます。参考にさせていただきます。
( Makapu さんの回答と重複しますが)
平見さんの場合は、まずお使いになっている Access のバージョンと
インストール方式( C2R または MSI )をご確認されることをお奨めします。
現時点で 100 近くに渡る投稿が行なわれた当スレッドにおいて
既に散々語り尽くされてきたことですが、
「 C2R 版 と MSI 版では Office の更新の仕組みも、
今回のような問題の解決手順も異なる」のです。
> ところで 今日明日辺りにリリースされる今月の月例パッチ
> とは WINDOWSUPDATEのことですか。
MSI 版 Office に関してはその通りです。
C2R 版 Office に関しては、Windows Update や個別の修正プログラムによってではなく、
Office 自身の自動更新機能によってプログラムの修正が行なわれます。
どのバージョンの Access を使用されているのかについて言及されていませんが、
投稿された内容から推測した限り C2R 版の Access を使用されていると思われますので、
当スレッドに投稿された、C2R版に関するコメントをもう一度読み直されることをお奨めします。
アドバイスありがとうございます。参考にさせていただきます。
ところで 今日明日辺りにリリースされる今月の月例パッチ
とは WINDOWSUPDATEのことですか。
> 所で、2010,2013,2016のMSI版用の更新プログラムですが、
> それぞれの公式ページを今日改めて確認すると、
> 対処方法はダウンロードセンターの案内しかなく、
> Windows Updateしてくださいとは書いてありません
>
> ・・・どういうつもりだろうか?
その件について、例の公式サポート記事に追記されていますね。
Access error: "Query is corrupt"
引用:
> The table below lists the dates/build numbers for
> the earliest available update, but for MSI builds,
> the patch referred to is not a required patch and
> must be manually applied.
> There is a December 10 security update for the MSI builds,
> that will be available via WSUS and will be automatically
> applied that fixes the issue:
>
> 2010: KB4484193 - build 14.0.7243.5000
> 2013: KB4484186 - build 15.0.5197.1000
> 2016: KB4484180 - build 16.0.4939.1000
要するに、MSI版における KB2986256 / KB2965317 / KB4484198 は
「必須のパッチではないから手動で適用する必要がある」
ということだそうで。
また、今日明日辺りにリリースされる今月の月例パッチによっても
この問題が修正されるとのこと。
あと、未解決のままだった Access 2013 C2R版、Access 2019 VL版
についても、予定通りなら今日明日中で修正されるはずです。