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: Outlook 2010 güvenlik güncelleştirmesinin açıklaması: 12 Kasım 2019 (KB4484127) Office 2013: Outlook 2013 güvenlik güncelleştirmesinin açıklaması: 12 Kasım 2019 (KB4484119) Office 2016: Office 2016 güvenlik güncelleştirmesine ilişkin açıklama: 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.1000DURUM: 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 |
|
Access 2010 C2R |
7241.5000 |
7243.5000 |
10 Aralık 2019 |
Bir Office uygulamasında Dosya/Hesap/ Güncelleştirme Seçenekleri/Şimdi Güncelleştir seçeneğini kullanın |
Access 2013 MSI |
5189.1000 |
5189.1002 |
27 Kasım 2019 |
|
Access 2013 C2R |
5189.1000 |
5197.1000 |
10 Aralık 2019 |
Bir Office uygulamasında Dosya/Hesap/ Güncelleştirme Seçenekleri/Şimdi Güncelleştir seçeneğini kullanın |
Access 2016 MSI, Access Database Engine 2016 Redistributable |
4927.1000 |
4927.1002 |
18 Kasım 2019 |
|
Access 2019 Toplu Lisans |
10352.20042 |
10353.20037 |
10 Aralık 2019 |
Bir Office uygulamasında Dosya/Hesap/ Güncelleştirme Seçenekleri/Şimdi Güncelleştir seçeneğini kullanın |
Microsoft 365 için Access Geçerli Kanal/Access 2016 C2R/Access 2019 (Sürüm 1910) |
12130.20344 |
12130.20390 |
18 Kasım 2019 |
Şunu kullanın: Dosya/Hesap/ Güncelleştirme Seçenekleri/Şimdi Güncelleştir bir Office uygulamasında |
Office 365 için Access Altı Aylık Kurumsal Kanal (Sürüm 1902) |
11328.20468 |
11328.20480 |
22 Kasım 2019 |
Bir Office uygulamasında Dosya/Hesap/ Güncelleştirme Seçenekleri/Şimdi Güncelleştir seçeneğini kullanın |
Office 365 için Access Altı Aylık Kurumsal Kanal (Sürüm 1808) |
10730.20416 |
10730.20422 |
22 Kasım 2019 |
Bir Office uygulamasında Dosya/Hesap/ Güncelleştirme Seçenekleri/Şimdi Güncelleştir seçeneğini kullanın |
Office 365 için Access Altı Aylık Kurumsal Kanal (Önizleme), (Sürüm 1908) |
11929.20436 |
11929.20494 |
22 Kasım 2019 |
Bir Office uygulamasında Dosya/Hesap/ Güncelleştirme Seçenekleri/Şimdi Güncelleştir seçeneğini kullanın |
Office 365 için Access (Microsoft Store sürümü) |
12130.20344 |
12130.20390 |
18 Kasım 2019 |
Microsoft Store’u Açın Sağ üst köşede ... işaretine tıklayın ‘İndirmeler ve Güncelleştirmeler’ öğesini seçin. |
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.:
Önceki bir Office 2016 Tıkla-Çalıştır sürümlerine geri dönme
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.
Topluluktan 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