Сбой преобразования при обновлении до Configuration Manager версии 1810

Эта статья поможет устранить проблему, из-за которой при установке клиента Configuration Manager появляется код ошибки 1603.

Исходная версия продукта: System Center Configuration Manager (текущая ветвь — версия 1810)
Исходный номер базы знаний: 4487768

Симптомы

Вы создаете коллекции с включенными добавочными обновлениями, а маркер расписания создается с помощью командлета New-CMSchedule PowerShell вместе с параметрами -DurationInterval и -DurationCount .

Например, для создания коллекции используются следующие команды PowerShell:

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

Коллекция содержит следующие флаги и маркер расписания:

Flags = 4, Schedule = 2C996A0007D00008

При обновлении до Configuration Manager текущей версии ветви 1810 появляется сообщение об ошибке, похожее на следующий пример:

[22018][245][Microsoft][SQL Server Native Client 11.0][SQL Server]Преобразование не удалось выполнить при преобразовании значения nvarchar "D" в тип данных int.

Примечание.

Эта проблема не возникает, если задать расписание обновления в консоли Configuration Manager.

Причина

Эта проблема возникает из-за того, что маркер расписания содержит недопустимый символ (D в примере). Поэтому предварительная проверка обновления завершается ошибкой.

Решение

Для устранения данной проблемы выполните следующие действия.

  1. Определите коллекции, которые могут вызвать эту проблему, выполнив следующий запрос:

    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. Измените маркер расписания этих коллекций. Для каждой коллекции. На вкладке Правила членства диалогового окна Свойства коллекции снимите флажок Использовать добавочные обновления для этой коллекции или измените расписание для полного обновления коллекции.