Compartir a través de


Error de conversión al actualizar a la versión 1810 de Configuration Manager

Este artículo le ayuda a corregir un problema en el que recibe el código de error 1603 al instalar el cliente de Configuration Manager.

Versión original del producto: System Center Configuration Manager (rama actual: versión 1810)
Número de KB original: 4487768

Síntomas

Las recopilaciones que tienen habilitadas las actualizaciones incrementales y el token de programación se crea mediante el cmdlet New-CMSchedule de PowerShell junto con los -DurationInterval parámetros y -DurationCount .

Por ejemplo, use los siguientes comandos de PowerShell para crear la colección:

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

La colección tiene las marcas y el token de programación siguientes:

Flags = 4, Schedule = 2C996A0007D00008

Al actualizar a la versión 1810 de la rama actual de Configuration Manager, recibirá un mensaje de error similar al ejemplo siguiente:

[22018][245][Microsoft][SQL Server Native Client 11.0][SQL Server]Error de conversión al convertir el valor nvarchar "D" al tipo de datos int.

Nota:

Este problema no se produce si establece la programación de actualización en la consola de Configuration Manager.

Causa

Este problema se produce porque el token de programación contiene un carácter no válido (D en el ejemplo). Por lo tanto, se produce un error en la comprobación previa de la actualización.

Solución

Siga estos pasos para solucionar este problema:

  1. Identifique las colecciones que pueden causar este problema ejecutando la consulta siguiente:

    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. Cambie el token de programación de estas colecciones. Para cada colección: en la pestaña Reglas de pertenencia del cuadro de diálogo Propiedades de la colección, desactive Usar actualizaciones incrementales para esta colección o cambie la programación de una actualización completa de la colección.