使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
MSが作り出した不具合にも関わらず、
免責事項により消されてしまうのですね・・。
テスト不足の更新パッチによる被害をユーザはどう防げばよいのか、
MS関係者に教えて欲しいもんですね。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
はじめまして。ふーれむといいます。
Microsoft Accessで、2019年11月の更新プログラムが適用されると、「クエリが破損しています。」というエラーが発生し、処理が動かなくなる事象が発生しています。
対応アップデートパッチは
office2016:KB4484113
office2013:KB4484119
office2010:KB4484127
による現象のようで、当該アップデートをアンインストールしたところ、現象は起きなくなりました。
また、現象が発生している箇所ではdocmd.runsql文によるクエリ実行を行っており、そのポイントでabendしている様です。
(ランタイム版でしか動作を見ていないので、厳密にステップ実行トレースしたわけではありませんが。)
ご確認頂きたいです。
よろしくお願いします。
以上です。
使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
MSが作り出した不具合にも関わらず、
免責事項により消されてしまうのですね・・。
テスト不足の更新パッチによる被害をユーザはどう防げばよいのか、
MS関係者に教えて欲しいもんですね。
英語版ではありますが、以下のような更新スケジュールが発表されているようです。
・Access error: "Query is corrupt"
これを見ると、MSI版ばかりではなく、C2R版の、Access 2019 Volume Licenseや、Access O365/2019 (Version 1911)でも発生しているようです。
回避策も一応提示されていますが、一つや二つ直すならともかく、あまり現実的なお話でもないかと思われます。
Accessで組んだアプリケーションを開発・販売しておりますが、
先ほどユーザ様からエラーが出るという問い合わせがありました。
恐らく同じ現象ですね。
とりあえずリアルタイム性の無いアプリなので
事情を説明して修正パッチを待っていますが、早急に対処して欲しいです。
昨日まで動作していたアプリが今日動かないとかあり得ないですよ。
夏にはVBアプリ死亡問題もあったし、
今年のMSの不安定っぷりはひどすぎ。
どうやら以下のような条件付きの更新クエリーでエラーが発生しています。
UPDATE TstData SET 数量 = 1 WHERE IDコード="99999";
条件をとった場合の単なる更新では、起きていません。
私は、RecordsetでオープンしてUpdateして回避しておりましたが
続々、いろいろ登場するのでKB4484119をアンインストールしました。
「Access でデータベースが '矛盾がある状態' にあると報告される」
とともに対処、早々の対処を希望します。
Office2016以降をお使いの方は、アプリのフィード
バックより報告をお願いします。
フィードバック件数が多い方が、プライオリティが上
がり更新プログラムの配信停止や改善用の更新プログ
ラム提供が早まります。
2010、2013のフィードバック機能は無くなっています。