Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

İstemci bilgisayarlar Microsoft Windows yazılım güncelleştirme Hizmetleri (WSUS) sunucuya geri bildirmez. Ayrıca, aşağıdaki belirtilerle karşılaşabilirsiniz:

  • İstemci bilgisayarlarda Windowsupdate.log günlük dosyasında aşağıdaki hata iletisini günlüğe kaydedilir:

    Uyarı: hr ile sunucu olaylarını karşıya yüklenemedi 80244008 =

  • WSUS sunucusu üzerinde Yönetim Konsolu Microsoft SQL Server zaman aşımı hata iletileri görüntülenir.

  • %Programfiles%\Microsoft Windows Update Services\LogFiles klasöründe bulunan SoftwareDistribution.log dosyasına aşağıdakilere benzer iletiler içerir:

    <DATE>
    <TIME>
    UTC hata w3wp.130DBConnection.LogSqlExceptionDBLAYER: hatalar [0]: kaynak .net SqlClient veri sağlayıcısı, sunucu OPC-AD-WSUS1N\WSUS, -2, sınıf 10, sayı 0 ise, yordam ConnectionRead State (WrapperRead()).,
    LineNumber 0: Zaman aşımı süresi doldu. Zaman aşımı süresi işlem tamamlanmadan önce geçen veya sunucu yanıt vermiyor.

Neden

TbEventInstance tablosundaki raporlama olayların sayısının 1 milyon satıra aşıyorsa, bu sorun oluşur.

22 saatlik varsayılan bir algılama döngüsü kullanarak önerilen donanım kullanarak bir WSUS sunucusu sayısı 15.000 istemcileri destekler. İstemci sayısı ve her bir algılama döngüsü için ayarlanan sıklığı tbEventInstance tabloya eklenen raporlama olayların sayısını bağlıdır. Bir istemci bir raporu göndermeye çalıştığında tbEventInstance tablodaki satırların otomatik olarak silinmesini başlar. TbEventInstance tablo raporlama olayları 1 milyon satıra aşarsa otomatik silme işlemi başlatılır.

Otomatik silme işlemi çok yavaş ve istemci bilgisayarların WSUS sunucusuna geri bildirdiği engeller. Varsayılan olarak, WSUS istasyonlarında 15 günden daha eski olan ve sunucularda 90 günden daha eski olan olayları silmek için yapılandırılır. WSUS her 12 saatte 1.000 olayları hızında eski olayları siler.

TbEventInstance Tablo 1 milyon satıra aştı belirleme hakkında daha fazla bilgi için "Ek bilgi" bölümüne bakın.

Çözüm

Düzeltme bilgileri

Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak bu düzeltme yalnızca bu makalede anlatılan sorunu düzeltmek amacıyla hazırlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın.

İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "Düzeltme İndirilebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek bölümüne bir istek gönderin.

Not: Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Tam listesi Microsoft Müşteri Hizmetleri ve destek telefon numaralarını veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:

http://support.microsoft.com/contactus/?ws=supportNot: "Düzeltme indirilebilir” formu, düzeltmenin indirilebildiği dilleri görüntüler. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.

Önkoşullar

Herhangi bir önkoşul bulunmamaktadır.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme değiştirme bilgileri

Bu düzeltme eki, başka düzeltmelerin yerini almaz.

Dosya bilgileri

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve saat öğesinde saat dilimi sekmesini kullanın.

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Eventinstancesfix.dll

Geçerli değil

41,272

07-Nov-2005

11:36

x86

Eventinstancesfix.sql

Geçerli değil

14,442

01-Nov-2005

10:42

Geçerli değil

Runeventinstancesfix.vbs

Geçerli değil

1,433

08-Nov-2005

12:16

Geçerli değil

Geçici çözüm

Bu soruna geçici bir çözüm için izin verilen aralıkta bir değer için bir algılama döngüsü değiştirin. Grup İlkesi kullanarak, 1 saat her algılama döngüsü 22 saat arasında zaman işleyebilirsiniz. Örneğin, varsayılan bir algılama döngüsü frekansı 11 saat 22 saatlik değiştirirseniz WSUS sunucusunu destekleyen istemcilerin sayısı 7.500 istemcilere azalır.

Algılama döngüsü sıklığı değiştirdikten sonra istemci bilgisayarları WSUS sunucusuna geri bildirmeyen, geçerli tüm olayları tbEventInstance tablosundan silmelisiniz. Bunu yapmak için SQL Query Analyzer'de aşağıdaki komutu çalıştırın:

TRUNCATE TABLE dbo.tbEventInstanceAyrıca, otomatik silme işlemini durdurun ve sonra da silme işlemi sıklığını artırmak. Silme işlemi sıklığını artırmak sonra WSUS daha küçük parçalar satırları siler, ancak tbEventInstance tablonun boyutunu korur.

Otomatik silme işlemini durdurmak ve 1 saat için silme işlemi sıklığını ayarlamak için SQL Query Analyzer'de aşağıdaki komutu çalıştırın:

Güncelleştirme dbo.tbConfigurationB SET AutoPurgeDetectionPeriod = 1Bu komut silme işleminin her saat çalışır. Sonra bu komutu çalıştırmak, WSUS her gün saat başına 1.000 olayları hızında 24.000 olayları siler. Bu silme işlemi için ayarlanabilecek en yüksek sıklığıdır.

Doğru otomatik silme sıklığı ve doğru algılama döngüsü frekansını hesaplamak için WSUS istemci sayısı bilmeniz gerekir.

Silme işlemi için en düşük frekans ve algılama döngüsü frekansını hesaplamak için aşağıdaki formülleri kullanabilirsiniz:

Minimum silme işlemi sıklığı: (24/DF) CL x

Algılama döngüsü sıklığı: (CL/PF) x 24Not: DF algılama döngüsü sıklığı, CL WSUS istemcileri sayısı ve PF minimum temizleme sıklığıdır.

Örneğin, 4.000 WSUS istemcileri varsa ve günde 8 döngüsü için algılama döngüsü sıklığını ayarlamak, tbEventInstance tablo için yaklaşık 32.000 olayları kaydedilebilir. En fazla günde silinme işlemi tarafından kaldırıldı olayları silme sıklığı 1 saat olarak ayarladığınızda, 24.000 olayları sayısıdır. Bu nedenle, böylece istemciler tarafından oluşturulan olay sayısı az 24,000 algılama döngüsü sıklığını azaltabilirsiniz.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

TbEventInstance Tablo 1 milyon satıra aştı belirleme

  1. SQL Query Analyzer'ı başlatın ve yerel sunucuya bağlanın.

  2. Veritabanları listesinde SUSDBtıklatın.

  3. Aşağıdaki SQL sorgusu sorgu penceresine yapıştırın:

    select count(*) from tbEventInstance
  4. Sorguyu çalıştırmak için Execute Query düğmesini tıklayın.

Microsoft SQL Server Desktop Engine (Windows) (WMSDE) çalıştırıyorsanız, osql komut tbEventInstance Tablo 1 milyon satıra aştı doğrulamak için kullanabilirsiniz. Bunu yapmak için komut istemine aşağıdaki komutu yazın ve ENTER tuşuna basın:

"%programfiles%\Update Services\tools\osql\osql.exe" -S %COMPUTERNAME%\WSUS -E -dSUSDB -Q"SELECT COUNT(*) FROM dbo.tbEventInstance"

Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×