Sintomas
Quando você usa o cmdlet Start-CMDistributionPointUpgrade para atualizar um ponto de distribuição compartilhado para um ponto de distribuição do Microsoft System Center 2012 R2 Configuration Manager, o cmdlet falha. Esse problema ocorrerá se um site secundário for referenciado no parâmetro -sitecode.
Além disso, você recebe a seguinte mensagem de exceção:
Falha na inicialização da atualização do BDP: server1.contoso.internal.
Tipo de exceção: System.Collections.Generic.KeyNotFoundException,Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand :: Exception Message: System.Collect
ions. Generic.KeyNotFoundException: a chave fornecida não estava presente no dicionário.
em System.Collections.Generic.Dictionary'2.get_Item(TKey key)
em Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand.SetObjectProperties(IResultObject siteSystemObject, IResultObject distributionPointObject)
em Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand.ProcessRecord()
em System.Management.Automation.CommandProcessor.ProcessRecord().
Resolução
Informações sobre o hotfix
Um hotfix com suporte está disponível na Microsoft. No entanto, esse hotfix destina-se a corrigir apenas o problema descrito neste artigo. Aplique esse hotfix somente a sistemas que estão enfrentando o problema descrito neste artigo. Esse hotfix pode receber testes adicionais. Portanto, se você não for gravemente afetado por esse problema, recomendamos aguardar a próxima atualização de software que contém esse hotfix.
Se o hotfix estiver disponível para download, haverá uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não aparecer, entre em contato com o Serviço de Atendimento ao Cliente e o Suporte da Microsoft para obter o hotfix.
Observação Se ocorrerem problemas adicionais ou se alguma solução de problemas for necessária, talvez seja necessário criar uma solicitação de serviço separada. Os custos usuais de suporte serão aplicados a perguntas e problemas de suporte adicionais que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de Atendimento ao Cliente e Suporte da Microsoft ou para criar uma solicitação de serviço separada, acesse o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=supportObservação O formulário "Download de hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.
Pré-requisitos
Para aplicar esse hotfix, você deve ter a Atualização Cumulativa 1 para System Center 2012 R2 Configuration Manager instalada.
Informações sobre reinicialização
Você não precisa reiniciar o computador depois de aplicar esse hotfix.
Observe que recomendamos que você feche Configuration Manager Console de Administração antes de instalar esse pacote de hotfix.
Informações sobre a substituição de hotfixes
Esse hotfix não substitui nenhum hotfix liberado anteriormente.
A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em UTC (Tempo Universal Coordenado). Quando você exibe as informações sobre os arquivos, elas são convertidas no horário local. Para saber a diferença entre a hora UTC e a hora local, use a guia Fuso Horário no item Data e Hora do Painel de Controle.
File name |
Versão do arquivo |
Tamanho do arquivo |
Data |
Horário |
Platform |
---|---|---|---|---|---|
Configmgr2012adminui_r2_kb2948224_i386.msp |
Não aplicável |
6,565,888 |
20 de fevereiro de 2014 |
14:25 |
Não Aplicável |
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Informações adicionais
Essa atualização remove o parâmetro -BoundaryGroup do cmdlet Start-CMDistributionPointUpgrade servidor.
Observe que Set-CMDistributionPoint cmdlet pode ser usado separadamente para definir um determinado grupo de limites.
Além disso, os parâmetros -SiteCode e -InstallInternetServer são substituídos por parâmetros DestinationSideCode e InstallIIS. No entanto, os parâmetros substituídos ainda estão disponíveis como aliases; qualquer parâmetro funcionará com o cmdlet.
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever as atualizações de software.