Клиентские компьютеры не включать в отчет обратно на сервер служб Windows Software Update Services (WSUS)

Переводы статьи Переводы статьи
Код статьи: 909131
Развернуть все | Свернуть все

В этой статье

Проблема

Клиентские компьютеры не включать в отчет обратно на сервер Microsoft Windows Software Update Services (WSUS). Кроме того могут возникнуть следующие неполадки:
  • Следующее сообщение об ошибке записывается в файл журнала Windowsupdate.log на клиентском компьютере:
    Предупреждение: Не удалось загрузить на сервер с персоналом события = 80244008
  • Сообщения об ошибке таймаута Microsoft SQL Server, отображаются в консоли администрирования на сервере WSUS.
  • Файл SoftwareDistribution.log, который находится в папке Windows Update Services\LogFiles %programfiles%\Microsoft содержит сообщения, подобные следующим:
    <date><b00></b00></date>
    <time></time>
    Ошибка UTC w3wp.130 DBConnection.LogSqlException DBLAYER: ошибки [0]: источник.NET поставщик данных SqlClient, сервер OPC-AD-WSUS1N\WSUS, число -2, класс 10, состояние 0, процедура ConnectionRead (WrapperRead()).,
    LineNumber 0: Время ожидания истекло. Время ожидания истекло до завершения операции, или сервер не отвечает.

Причина

Данная проблема возникает, если количество отчетов событий в таблице tbEventInstance превышает 1 миллион строк.

Сервер WSUS, с помощью оборудования может поддерживать максимальное число 15 000 клиентов, используя цикл обнаружения по умолчанию 22 часа. Количество событий, отчетности, добавляемого в таблицу tbEventInstance зависит от числа клиентов и частота, с которой устанавливается для каждого определения цикла. Автоматическое удаление строк из таблицы tbEventInstance начинается, когда клиент пытается отправить отчет. Процесс автоматического удаления будет запущена только в том случае, если события отчетов в таблице tbEventInstance превышает 1 миллион строк.

Процесс автоматического удаления очень медленно и блокирует клиентских компьютеров из отчета обратно на сервер WSUS. По умолчанию WSUS настраивается для удаления событий, которые старше, чем за 15 дней на рабочих станциях и старше 90 дней на серверах. WSUS удаляет старые события со скоростью 1000 событий каждые 12 часов.

Для получения сведений о том, как определить, будет ли таблица tbEventInstance превысило 1 миллион строк в разделе «Дополнительная информация».

Решение

Сведения об исправлении

Корпорация Майкрософт выпустила исправление. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Данное исправление только в тех системах, в которых обнаружена эта специфическая неполадка.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части статьи базы знаний. Если этот раздел не отображается, отправьте запрос и службу поддержки для получения исправления.

Примечание Если возникают другие проблемы или необходимо устранить неполадки, возможно создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, не связанные с данным исправлением, оплачиваются. Для получения полного списка телефонов службы поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=Support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, значит исправления недоступна для данного языка.

Необходимые условия

Не требуется соблюдения.

Необходимость перезагрузки

После установки данного исправления перезагружать компьютер не нужно.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс на вкладке Товар Дата и время панели управления.
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Eventinstancesfix.dllНе применимо41,27207 Ноября 2005 г.11: 36X86
Eventinstancesfix.SQLНе применимо14,44201 Ноября 2005 г.10: 42Не применимо
Runeventinstancesfix.vbsНе применимо1,43308 Ноября 2005 г.12: 16Не применимо

Временное решение

Чтобы обойти эту проблему, измените значение в диапазоне допустимых цикл обнаружения. С помощью групповой политики можно управлять времени между каждый цикл обнаружения от 1 часа до 22 часов. Например при изменении частоты цикл обнаружения по умолчанию 22 часа до 11 часов, 7 500 клиентов уменьшается количество клиентов, поддерживающих сервер WSUS.

Если клиентские компьютеры не отчет обратно на сервер WSUS после изменения частоты обнаружения цикла, необходимо удалить все текущие события из таблицы tbEventInstance. Для этого выполните следующую команду в анализаторе запросов SQL:
Инструкция TRUNCATE TABLE dbo.tbEventInstance
Кроме того можно остановить процесс автоматического удаления, а затем увеличить частоту процесс удаления. После увеличения частоты процесс удаления WSUS удаляет строки в более мелкие части, но сохраняет размер таблицы tbEventInstance.

Чтобы остановить процесс автоматического удаления и укажите периодичность выполнения процесса удаления 1 час, выполните следующую команду в анализаторе запросов SQL:
ОБНОВЛЕНИЕ dbo.tbConfigurationB НАБОРА AutoPurgeDetectionPeriod = 1
Эта команда запускает процесс удаления каждый час. После запуска этой команды службы WSUS удаляет 24 000 событий в день по ставке 1 000 событий в час. Это максимальная частота, которое может быть установлено в процессе удаления.

Чтобы вычислить правильный автоматического удаления частоты и частоты правильное определение цикла, необходимо знать количество клиентов WSUS.

Используйте следующие формулы для расчета минимальной частотой для процесса удаления и частоту обнаружения цикла:
Частота процесс удаления минимальное: (24/DF) x CL
Частота обнаружения цикла: x 24 (CL/PF)
Примечание DF равна частоте цикл обнаружения CL-это количество клиентов WSUS и PF является минимальным очистить частоты.

Например при наличии 4 000 клиентов WSUS и частота обнаружения цикла равным 8 циклов в день, около 32 000 могут регистрироваться события в таблицу tbEventInstance. Максимальное число событий, которые могут быть удалены в процессе удаления в день — 24000 событий, если значение частоты удаления 1 час. Таким образом можно снизить частоту обнаружения цикла, таким образом, количество событий, создаваемых клиентами меньше 24 000.

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к».

Дополнительная информация

Как определить, будет ли таблица tbEventInstance превысило 1 миллион строк

  1. Запуск анализатора запросов SQL и затем подключиться к локальному серверу.
  2. В Базы данных Выберите SUSDB.
  3. В окне запроса вставьте следующий запрос SQL:
    select count(*) from tbEventInstance
  4. Нажмите кнопку Выполнение запроса Чтобы выполнить запрос.
Если вы используете Microsoft SQL Server Desktop Engine (WMSDE) (Windows), также можно использовать osql для проверки ли tbEventInstance Таблица превысило 1 миллион строк. Для этого введите в командной строке следующую команду и нажмите клавишу ВВОД:
"%programfiles%\Update Services\tools\osql\osql.exe" -S %COMPUTERNAME%\WSUS -E -dSUSDB -Q"SELECT COUNT(*) FROM dbo.tbEventInstance"
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Свойства

Код статьи: 909131 - Последний отзыв: 18 июня 2011 г. - Revision: 4.0
Ключевые слова: 
kbautohotfix kbhotfixserver kbtshoot kbbug kbfix kbqfe kbmt KB909131 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:909131

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com