ИСПРАВИТЬ: Установка завершается сбоем при попытке установить накопительное обновление для экземпляра SQL Server 2008 R2

Переводы статьи Переводы статьи
Код статьи: 2777963 - Vizualiza?i produsele pentru care se aplic? acest articol.
Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 R2 как один загружаемый файл. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления и все безопасности исправления, входившие в состав предыдущих SQL Server 2008 R2 исправление выпуска.
Развернуть все | Свернуть все

В этой статье

Проблема

Предположим, при попытке установить один из следующих пакетов накопительное обновление для экземпляра 2008 SQL Server R2 при счетчики производительности для агента SQL Server используется или заблокирован:

Для SQL Server 2008 R2 Пакет обновления 1 (SP1)
  • Накопительный пакет обновления 7
  • Накопительный пакет обновления 8
  • Накопительный пакет обновлений 9
Для SQL Server 2008 R2 Пакет обновления 2 (SP2)
  • Накопительный пакет обновления 2
  • Накопительный пакет обновления 3
В этом случае происходит сбой установки. Кроме того появиться следующие сообщения об ошибках в файле Summary.txt и Detail.txt, которые находятся в папке журнала программы установки SQL Server:

Summary.txt

Конечный результат: установщик исправлений не смог обновить совместно используемые функции. Чтобы определить причину сбоя, просмотрите файлы журнала.
Код завершения (десятичный):-2058354685
Код устройства завершения: 1360
Код завершения с ошибкой: 3

Detail.txt

Дата время Установка блокированной системы: Ошибка: действие «Microsoft.SqlServer.Configuration.ScoExtension.VerifiedCopyFileAction» возникло исключение во время выполнения.
Дата время SLP: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: файлСистемный диск>: Не удалось скопировать путь к файлу \Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\DllTmp64\sqlagentctr100.dllСистемный диск>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll. ---> Microsoft.SqlServer.Configuration.ScoExtension.CopyFileException: файлСистемный диск>: Не удалось скопировать путь к файлу \Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\DllTmp64\sqlagentctr100.dllСистемный диск>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll. ---> Microsoft.SqlServer.Configuration.Sco.ScoException: процесс не может получить доступ к файлу "Системный диск>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll "так как он используется другим процессом. ---> System.IO.IOException: процесс не может получить доступ к файлу "Системный диск>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll "так как он используется другим процессом.

Причина

Эта проблема возникает из-за ошибки, которая происходит с соглашение об именовании счетчика производительности при копировании файла счетчиков производительности из папки BINN в папку System32 или в папку Syswow64.

Примечание Эта проблема является регрессии из исправления, представленные в исправление 2708726.Для получения дополнительных сведений об исправлении 2708726 щелкните следующий номер статьи базы знаний Майкрософт:
2708726 ИСПРАВИТЬ: Системный монитор DLL-файлы в папке system32 не обновляются после установки обновлений для SQL Server 2008 R2 или SQL Server 2012

Решение

Накопительное обновление информации

Накопительного обновления 10 для SQL Server 2008 R2 SP1

Исправление этой уязвимости первого выпуска накопительного обновления 10. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 SP1 щелкните следующий номер статьи базы знаний Майкрософт:
2783135 Накопительный пакет обновления 10 для SQL Server 2008 R2 Пакет обновления 1
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и выпуска исправления исправления, входившие в состав предыдущих SQL Server 2008 R2 SP1. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2567616 SQL Server 2008 R2 построений, вышедшие после выпуска SQL Server 2008 R2 Пакет обновления 1

Накопительное обновление 4 для SQL Server 2008 R2 SP2

Исправление этой проблемы сначала было выпущено в накопительное обновление 4. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 2 (SP2) щелкните следующий номер статьи базы знаний Майкрософт:
2777358 Накопительный пакет обновления 4 для SQL Server 2008 R2 Пакет обновления 2
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и выпуска исправления исправления, входившие в состав предыдущих SQL Server 2008 R2 SP 2. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2730301 SQL Server 2008 R2 построений, вышедшие после выпуска SQL Server 2008 R2 Пакет обновления 2

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

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

Чтобы обойти эту проблему, выполните одно из следующих действий.

  • Перед попыткой установки накопительного обновления в первый раз, переименоватьСистемный диск>: Файл \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll.
  • Если вы уже пытались установить накопительное обновление и не удалось, переименоватьСистемный диск>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll, а затем запустить программу SQL Server процесс восстановления.

Ссылки

О добавочных модель обслуживания для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
935897 Последовательный модели обслуживания доступна команда SQL Server для предоставления исправления для возникающих ошибок
Для получения дополнительных сведений о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
822499 Схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 2777963 - Последний отзыв: 17 декабря 2012 г. - Revision: 1.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 R2 Express
Ключевые слова: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2777963 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 2777963

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

 

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