CORREÇÃO: A instalação falha quando você tenta instalar uma atualização cumulativa para uma instância do SQL Server 2008 R2

Traduções de Artigos Traduções de Artigos
Artigo: 2777963 - Ver produtos para os quais este artigo se aplica.
A Microsoft distribui correções do Microsoft SQL Server 2008 R2 como um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e correções de segurança que foram incluídas com o SQL Server 2008 R2 anteriores corrigir lançamento.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Suponha que você tenta instalar um dos seguintes pacotes de atualização cumulativa para uma instância do Microsoft SQL Server 2008 R2 quando os contadores de desempenho para SQL Server Agent estão sendo usado ou bloqueado:

Para o SQL Server 2008 R2 Service Pack 1 (SP1)
  • Pacote de atualizações cumulativas 7
  • Pacote de atualização cumulativo 8
  • Pacote de atualização cumulativa 9
Para o SQL Server 2008 R2 Service Pack 2 (SP2)
  • Pacote de atualizações cumulativas 2
  • Pacote de atualizações cumulativas 3
Nessa situação, a instalação falhará. Além disso, você recebe as seguintes mensagens de erro nos arquivos Summary. txt e Detail. txt localizados na pasta de log de instalação do SQL Server:

Summary. txt

Resultado final: O instalador de patch não pôde atualizar os recursos compartilhados. Para determinar o motivo da falha, examine os arquivos de log.
Código (Decimal) de saída:-2058354685
Código de recurso de saída: 1360
Código de erro de saída: 3

Detail. txt

Data hora SLP: Erro: "Microsoft.SqlServer.Configuration.ScoExtension.VerifiedCopyFileAction" ação emitiu uma exceção durante a execução.
Data hora SLP: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: arquivoUnidade do sistema>: \Program Files\Microsoft Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\DllTmp64\sqlagentctr100.dll SQL não pôde ser copiado para o caminho do arquivoUnidade do sistema>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll. ---> Microsoft.SqlServer.Configuration.ScoExtension.CopyFileException: arquivoUnidade do sistema>: \Program Files\Microsoft Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\DllTmp64\sqlagentctr100.dll SQL não pôde ser copiado para o caminho do arquivoUnidade do sistema>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll. ---> Microsoft.SqlServer.Configuration.Sco.ScoException: O processo não pode acessar o arquivo 'Unidade do sistema>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll' porque ele está sendo usado por outro processo. ---> System.IO.IOException: O processo não pode acessar o arquivo 'Unidade do sistema>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll' porque ele está sendo usado por outro processo.

Causa

Esse problema ocorre devido a um erro que ocorre com a convenção de nomenclatura do contador de desempenho quando ele copia o arquivo de contador de desempenho de pasta para a pasta System32 BINN ou a pasta Syswow64.

Observação Esse problema é uma regressão de correção é introduzida no hotfix 2708726.Para obter mais informações sobre o hotfix 2708726, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2708726 CORREÇÃO: O Monitor de desempenho. dll arquivos na pasta system32 não é atualizado depois de aplicar atualizações para SQL Server 2008 R2 ou SQL Server 2012

Resolução

Informações da atualização cumulativa

Atualização cumulativa 10 para o SQL Server 2008 R2 SP1

A correção para esse problema foi lançada em 10 de atualização cumulativa. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2008 R2 SP1, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2783135 Pacote de atualizações cumulativas 10 para SQL Server 2008 R2 Service Pack 1
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o SQL Server 2008 R2 SP1 anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente da correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2567616 O SQL Server 2008 R2 compilações lançadas após o lançamento do SQL Server 2008 R2 Service Pack 1

Atualização cumulativa 4 para SQL Server 2008 R2 SP2

A correção para esse problema foi lançada pela primeira vez na atualização cumulativa 4. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2008 R2 SP 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2777358 Pacote de atualização cumulativa 4 para SQL Server 2008 R2 Service Pack 2
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o anterior SQL Server 2008 R2 SP 2 corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente da correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2730301 O SQL Server 2008 R2 compilações lançadas após o lançamento do SQL Server 2008 R2 Service Pack 2

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Como contornar

Para contornar esse problema, execute uma das seguintes etapas:

  • Antes de tentar instalar uma atualização cumulativa pela primeira vez, renomeie oUnidade do sistema>: Arquivo \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll.
  • Se você já tentou instalar uma atualização cumulativa e falha, renomeie oUnidade do sistema>: Processo de reparo de \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll e execute o SQL Server.

Referências

Para obter mais informações sobre o modelo de serviços incrementais para SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
935897 Um modelo de serviços incrementais está disponível da equipe do SQL Server para fornecer hotfixes para problemas relatados
Para obter mais informações sobre o esquema para nomeação para atualizações do SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822499 Esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server
Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Propriedades

Artigo: 2777963 - Última revisão: 17 de dezembro de 2012 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • 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
Palavras-chave: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2777963 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2777963

Submeter comentários

 

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