Son Güncelleştirme: 9 Aralık 2019
SORUN
Bir Güncelleştirme sorgusunu çalıştırmaya çalışırken, sorgu çalışmayabilir ve şu hatayı görüntüler: " 'sorgu adı' sorgusu bozuk".
Bu, şu özelliklerdeki bir Güncelleştirme sorgusunda oluşur:
- Tek bir tabloyu güncelleştirir (yani, bir Seçme sorgusunun veya birleşimin çıktısı yerine bir tabloyu güncelleştirir)
- Bir WHERE yan tümcesi belirtir (yani, sorgu tasarımcısında Ölçüt satırında girişler vardır)
Bu sorun desteklenen tüm Access derlemelerini etkiler.
Sorun 12 Kasım 2019'da MSI derlemeleri için aşağıdaki yama güncelleştirmeleriyle başladı:
Office 2010: Office 2010 güvenlik güncelleştirmesinin açıklaması: 12 Kasım 2019 (KB4484127)
Office 2013: Office 2013 güvenlik güncelleştirmesinin açıklaması: 12 Kasım 2019 (KB4484119)
Office 2016: Office 2016 güvenlik güncelleştirmesinin açıklaması: 12 Kasım 2019 (KB4484113)
Office 2016: 12 Kasım 2019, Office 2016 güncelleştirmesi (KB3085368)
Aşağıdaki tabloda, kullanılabilir en erken güncelleştirme için tarihler/derleme numaraları listelenmiştir, ancak MSI derlemeleri için, başvurulan düzeltme eki gerekli bir düzeltme eki değildir ve el ile uygulanması gerekir. MSI derlemeleri için, WSUS aracılığıyla kullanıma sunulacak ve otomatik olarak uygulanacak, şu sorunu çözen bir 10 Aralık güvenlik güncelleştirmesi vardır:
2010: KB4484193 – derleme 14.0.7243.5000
2013: KB4484186 – derleme 15.0.5197.1000
2016: KB4484180 – derleme 16.0.4939.1000
DURUM: DÜZELTİLDİ
Bu sorun tüm sürümlerde düzeltilecektir:
NOT: Bir düzeltme eki uygulamaya çalışıyorsanız ve “Sistemde yüklü olan bu paket tarafından etkilenen ürün yok” diyen bir ileti alıyorsanız, bunun nedeni, MSI yüklemesi yerine bir tıkla-çalıştır (C2R) Office yüklemesi yapmanızdır. Bu durumda, düzeltme kullanıma sunulduğunda, C2R sürümüyle ilgili talimatları deneyin.
| Sürüm | Bozuk Derleme | Düzeltilmiş Derleme | Yayınlanma Tarihi | Sorunu düzeltmek için resmi bağlantı |
|---|---|---|---|---|
| Access 2010 MSI, Access Database Engine 2010 Redistributable | 7241.5000 | 7241.5001 | 27 Kasım 2019 | KB2986256 |
| Access 2010 C2R | 7241.5000 | 7243.5000 | 10 Aralık 2019 | Dosya/Hesap/ kullanın Güncelleştirme Seçenekleri/Şimdi Güncelleştir içinden Office uygulamasından |
| Access 2013 MSI | 5189.1000 | 5189.1002 | 27 Kasım 2019 | KB2965317 |
| Access 2013 C2R | 5189.1000 | 5197.1000 | 10 Aralık 2019 | Dosya/Hesap/ kullanın Güncelleştirme Seçenekleri/Şimdi Güncelleştir içinden Office uygulamasından |
| Access 2016 MSI, Access Database Engine 2016 Redistributable | 4927.1000 | 4927.1002 | 18 Kasım 2019 | KB4484198 |
| Access 2019 Toplu Lisans | 10352.20042 | 10353.20037 | 10 Aralık 2019 | Dosya/Hesap/ kullanın Güncelleştirme Seçenekleri/Şimdi Güncelleştir içinden Office uygulamasından |
| Microsoft 365 için AccessMicrosoft 365 için Access Current Channel/Access 2016Access 2016 C2R/Access 2019 (Version 1910) | 12130.20344 | 12130.20390 | 18 Kasım 2019 | Dosya/Hesap/ kullanın Güncelleştirme Seçenekleri/Şimdi Güncelleştir içinden Office uygulamasından |
| Office 365 Semi-Annual Kurumsal Kanal için Access (Sürüm 1902) |
11328.20468 | 11328.20480 | 22 Kasım 2019 | Dosya/Hesap/ kullanın Güncelleştirme Seçenekleri/Şimdi Güncelleştir içinden Office uygulamasından |
| Office 365 Semi-Annual Kurumsal Kanal için Access (Sürüm 1808) |
10730.20416 | 10730.20422 | 22 Kasım 2019 | Dosya/Hesap/ kullanın Güncelleştirme Seçenekleri/Şimdi Güncelleştir içinden Office uygulamasından |
| Office 365 için Access Altı Aylık Kurumsal Kanal (Önizleme), (Sürüm 1908) | 11929.20436 | 11929.20494 | 22 Kasım 2019 | Dosya/Hesap/ kullanın Güncelleştirme Seçenekleri/Şimdi Güncelleştir içinden Office uygulamasından |
| Office 365 için Access (Microsoft Store sürümü) | 12130.20344 | 12130.20390 | 18 Kasım 2019 | Microsoft Store'u aç Tıkla ... sağ üst köşede 'Downloads and UpdatesGüncelleştirmeler' seçeneğini belirleyin |
Düzeltme kullanıma sunulmadan önce bu sorunla karşılaşırsanız, önerilen geçici çözüm, sorguyu, doğrudan bir tabloyu güncelleştirmek yerine başka bir sorgunun sonuçlarını güncelleştirecek şekilde güncelleştirmektir.
Örneğin, şuna benzer bir sorgunuz varsa:
UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);
Şu şekilde tanımlanan yeni bir sorgu (Query1) oluşturabilirsiniz:
SELECT * from Table1;
Ve özgün sorgunuzu şu şekilde güncelleştirin:
UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);
Burada, Table1’e yapılan tüm başvurular Query1 ile değiştirilir
Bu işlem aynı sonuçları üretir, ama hatanın oluşmasını önler.
Gerekirse güncelleştirmeyi kaldırmak da mümkündür.
MSI derlemeleri için bkz:
Office'i kaldırma olanağı hakkında bilgi
Microsoft 365 için bkz.
Office 2016 Tıkla-Çalıştır yüklemesini önceki bir sürüme geri döndürme
Diğer Kaynaklar
Uzmanlara sorun
Uzmanlara bağlanın, en son haberleri, güncelleştirmeleri ve en iyi yöntemleri tartışın ve blogumuzu okuyun.
yardım alın
Destek Temsilcilerine, MVP’lere, Mühendislere ve diğer Office kullanıcılarına soru sorun ve onlardan çözümler bulun.
Yeni bir özellik önerin
Öneri ve görüşlerinizi okumaktan mutluluk duyarız! Düşüncelerinizi paylaşın. Sizi dinliyoruz.
Ayrıca Bkz:
Access'de karşılaşılan yeni sorunlar için düzeltmeler veya geçici çözümler