Falha na conversão ao atualizar para Configuration Manager versão 1810

Este artigo ajuda você a corrigir um problema no qual você recebe o código de erro 1603 ao instalar o Configuration Manager cliente.

Versão original do produto: System Center Configuration Manager (branch atual – versão 1810)
Número de KB original: 4487768

Sintomas

Você cria coleções com atualizações incrementais habilitadas e o token de agendamento é criado usando o cmdlet New-CMSchedule do PowerShell junto com os -DurationInterval parâmetros e -DurationCount .

Por exemplo, você usa os seguintes comandos do PowerShell para criar a coleção:

$Schedule = New-CMSchedule -DayOfMonth 1 -DurationInterval Days -DurationCount 31
New-CMDeviceCollection -Name "TEST-2" -LimitingCollectionName "All Systems" -RefreshSchedule $Schedule -RefreshType Continuous

A coleção tem os seguintes sinalizadores e token de agendamento:

Flags = 4, Schedule = 2C996A0007D00008

Ao atualizar para Configuration Manager branch atual versão 1810, você recebe uma mensagem de erro que se assemelha ao exemplo a seguir:

[22018][245][Microsoft][SQL Server Native Client 11.0][SQL Server]Falha na conversão ao converter o valor nvarchar 'D' em int de tipo de dados.

Observação

Esse problema não ocorrerá se você definir o agendamento de atualização no console Configuration Manager.

Motivo

Esse problema ocorre porque o token de agendamento contém um caractere inválido (D no exemplo). Portanto, falha na verificação prévia de atualização.

Resolução

Para corrigir esse problema, execute as seguintes etapas:

  1. Identifique as coleções que podem causar esse problema executando a seguinte consulta:

    select CollectionID, CollectionName, Flags, Schedule from Collections_G
    where (Flags & 0x07 = 0x1 or Flags & 0x07 = 0x04) AND
    Schedule <> '' AND Schedule is not NULL AND
    substring(ISNULL(Schedule, ''), 11, 1) not like '[0-9]'
    
  2. Altere o token de agendamento dessas coleções. Para cada coleção: na guia Regras de Associação da caixa de diálogo Propriedades da coleção, desmarque Usar atualizações incrementais para esta coleção ou altere a agenda para uma atualização completa da coleção.