Applies ToAccess untuk Microsoft 365 Access 2021 Access 2019 Access 2016

Terakhir Diperbarui: 9 Desember 2019

MASALAH

Ketika mencoba menjalankan kueri Pembaruan, kueri mungkin tidak berjalan dan menampilkan kesalahan: "Kueri 'nama kueri' rusak". 

Kesalahan yang mengindikasikan kueri rusak

Ini akan terjadi untuk kueri Pembaruan yang:

  • Updates tabel tunggal (misalnya memperbarui tabel, bukan output kueri Pilih, atau gabungan

  • Menentukan klausul WHERE (misalnya memiliki entri dalam baris Kriteria dalam desainer kueri)

Masalah ini memengaruhi semua build Access yang didukung.

Masalah ini diperkenalkan pada 12 November 2019 melalui pembaruan patch berikut untuk build MSI:

Office 2010: Deskripsi pembaruan keamanan untuk Office 2010: 12 November 2019 (KB4484127) Office 2013: Deskripsi pembaruan keamanan untuk Office 2013: 12 November 2019 (KB4484119) Office 2016: Deskripsi pembaruan keamanan untuk Office 2016: 12 November 2019 (KB4484113) Office 2016: Pembaruan 12 November 2019 untuk Office 2016 (KB3085368)

Tabel di bawah ini mencantumkan tanggal/nomor build untuk pembaruan paling awal yang tersedia, tetapi untuk build MSI, patch yang dirujuk bukanlah patch yang diperlukan dan harus diterapkan secara manual.  Ada pembaruan keamanan 10 Desember untuk build MSI, yang akan tersedia melalui WSUS dan akan diterapkan secara otomatis yang memperbaiki masalah ini:

2010: KB4484193 – build 14.0.7243.5000 2013: KB4484186 – build 15.0.5197.1000 2016: KB4484180 – build 16.0.4939.1000

STATUS: TELAH DIPERBAIKI

Masalah ini akan diperbaiki untuk semua versi:

CATATAN: Jika Anda mencoba menerapkan patch, dan Anda mendapatkan pesan yang mengatakan "Tidak ada produk yang terpengaruh oleh paket ini yang diinstal dalam sistem", itu mungkin karena Anda memiliki instalasi Office klik-untuk-menjalankan (C2R), bukan penginstalan MSI.  Dalam hal ini, cobalah instruksi terkait untuk versi C2R, ketika perbaikan tersedia.

Versi

Build Rusak

Build Tetap

Tanggal Rilis

Tautan resmi untuk memperbaiki masalah

Access 2010 MSI, Access Database Engine 2010 Redistributable

7241.5000

7241.5001

27 November 2019 

KB2986256 

Access 2010 C2R

7241.5000

7243.5000

10 Desember 2019

Menggunakan File/Akun/ UpdateOptions/UpdateNow dalam aplikasi Office

Access 2013 MSI

5189.1000

5189.1002

27 November 2019

KB2965317

Access 2013 C2R

5189.1000

5197.1000

10 Desember 2019

Menggunakan File/Akun/ UpdateOptions/UpdateNow dalam aplikasi Office

Access 2016 MSI, Access Database Engine 2016 Redistributable

4927.1000

4927.1002

18 November 2019

KB4484198

Lisensi Volume Access 2019

10352.20042

10353.20037

10 Desember 2019

Menggunakan File/Akun/ UpdateOptions/UpdateNow dalam aplikasi Office

Akses untuk Microsoft 365Saluran Saat Ini/Access 2016 C2R/Access 2019 (Versi 1910)

12130.20344

12130.20390

18 November 2019

Menggunakan File/Akun/ UpdateOptions/UpdateNow dalam aplikasi Office

Akses untuk saluran Office 365 Semi-Annual Enterprise (Versi 1902)

11328.20468

11328.20480

22 November 2019

Menggunakan File/Akun/ UpdateOptions/UpdateNow dalam aplikasi Office

Akses untuk saluran Office 365 Semi-Annual Enterprise (Versi 1808)

10730.20416

10730.20422

22 November 2019

Menggunakan File/Akun/ UpdateOptions/UpdateNow dalam aplikasi Office

Access for Office 365 Semi-Annual Enterprise Channel (Preview), (Versi 1908)

11929.20436

11929.20494

22 November 2019

Menggunakan File/Akun/ UpdateOptions/UpdateNow dalam aplikasi Office

Access untuk Office 365 (versi Microsoft Store)

12130.20344

12130.20390

18 November 2019

Buka Microsoft Store Klik ... di sudut kanan atas Pilih 'Unduhan dan Updates'

Jika Anda mengalami masalah ini sebelum perbaikan tersedia, solusi yang disarankan adalah memperbarui kueri sehingga memperbarui hasil kueri lain, bukan memperbarui tabel secara langsung.

Misalnya, jika Anda memiliki kueri yang mirip dengan:

UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[ Bidang2]=1);

Anda bisa membuat kueri baru (Kueri1) yang ditentukan sebagai:

SELECT * dari Table1;

Dan perbarui kueri asli Anda ke:

UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[ Bidang2]=1);

Dengan mengganti semua referensi ke Tabel1 dengan Kueri1

Ini akan menghasilkan hasil yang sama, tetapi menghindari kesalahan.

Jika perlu, anda juga dapat menghapus instalan pembaruan.

Untuk build MSI, lihat:

Informasi tentang kemampuan untuk menghapus instalan Office

Untuk Microsoft 365, lihat:

Cara kembali ke versi Office 2016 Click-to-Run yang lebih lama

Sumber Daya Lainnya

Ikon Pakar (otak, gerigi)

Tanyakan kepada ahlinya

Terhubung dengan para ahli, diskusikan praktik terbaik, pembaruan, dan berita terkini, serta baca blog kami.

Komunitas Teknologi Microsoft

Ikon Komunitas

Dapatkan bantuan di komunitas

Ajukan pertanyaan dan temukan solusi dari Agen Dukungan, MVP, Teknisi, dan pengguna Office lainnya.

Forum Office di Answers

Ikon permintaan fitur (bola lampu, ide)

Sarankan fitur baru

Kami sangat senang membaca saran dan umpan balik Anda! Bagikan pendapat Anda. Kami mendengarkan.

Berikan umpan balik

Lihat Juga

Perbaikan atau solusi untuk masalah terbaru di Access

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.