Sintomas
Quando utiliza o cmdlet Start-CMDistributionPointUpgrade para atualizar um ponto de distribuição partilhado para um ponto de distribuição microsoft System Center 2012 R2 Configuration Manager, o cmdlet falha. Este problema ocorre se um site secundário for referenciado no parâmetro -sitecode.
Além disso, recebe a seguinte mensagem de exceção:
A iniciação da atualização do BDP: server1.contoso.internal, falhou.
Tipo de Exceção: System.Collections.Generic.KeyNotFoundException,Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand :: Exception Message: System.Collect
ions. Generic.KeyNotFoundException: A chave dada não estava presente no dicionário.
em System.Collections.Generic.Dictionary'2.get_Item(tecla TKey)
em Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand.SetObjectProperties(IResultObject siteSystemObject, Distribuição IResultObjectPointObject)
em Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand.ProcessRecord()
em System.Management.Automation.CommandProcessor.ProcessRecord().
Resolução
Informações de hotfix
Está disponível uma hotfix suportada da Microsoft. No entanto, esta correção destina-se a corrigir apenas o problema descrito neste artigo. Aplique esta solução apenas aos sistemas que estão com problemas descritos neste artigo. Esta atualização poderá receber testes adicionais. Portanto, se não for afetado gravemente por este problema, recomendamos que aguarde pela próxima atualização de software que contém esta atualização.
Se a hotfix estiver disponível para transferência, existe uma secção "Transferência de ficheiros hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta secção não aparecer, contacte o Suporte e Suporte ao Cliente da Microsoft para obter a hotfix.
Nota Se ocorrerem problemas adicionais ou se for necessária uma remoção de problemas, poderá ter de criar um pedido de serviço separado. Os custos habituais de suporte serão aplicados a perguntas e problemas de suporte adicionais que não são qualificáveis para esta hotfix específica. Para uma lista completa dos números de telefone do Suporte ao Cliente da Microsoft ou para criar um pedido de assistência separado, vá para o seguinte Site da Microsoft:
http://support.microsoft.com/contactus/?ws=supportNota: o formulário "Transferência de hotfix disponível" apresenta os idiomas para os quais a hotfix está disponível. Se não vir o seu idioma, significa que não está disponível uma hotfix para esse idioma.
Pré-requisitos
Para aplicar esta atualização, tem de ter a Atualização Cumulativa 1 para System Center 2012 R2 Configuration Manager instalada.
Informações sobre reinício
Não tem de reiniciar o computador depois de aplicar esta hotfix.
Nota Recomendamos que feche a Configuration Manager De administração antes de instalar este pacote de hotfix.
Informações sobre substituição de correções
Esta hotfix não substitui nenhuma hotfix lançada anteriormente.
A versão inglesa desta correção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros estão listadas no formato de Hora Universal Coordenada (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para encontrar a diferença entre UTC e a hora local, utilize o separador Zona Horário no item Data e Hora na Painel de Controlo.
Nome de ficheiro |
Versão de ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Configmgr2012adminui_r2_kb2948224_i386.msp |
Não aplicável |
6,565,888 |
20-fev-2014 |
14:25 |
Não aplicável |
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informações
Esta atualização remove o parâmetro -BoundaryGroup do cmdlet Start-CMDistributionPointUpgrade base.
Nota O Set-CMDistributionPoint cmdlet pode ser utilizado separadamente para definir um determinado grupo de limites.
Além disso, os parâmetros -SiteCode e -InstallInternetServer são substituídos pelos parâmetros DestinationSideCode e InstallIIS. No entanto, os parâmetros substituídos continuam disponíveis como aliases; qualquer um dos parâmetros funcionará com o cmdlet.
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.