Příznak

Vytvořit kolekce, které mají povoleno přírůstkové aktualizace a token plán je vytvořen pomocí rutiny prostředí PowerShell New-CMSchedule s parametry - DurationInterval a - DurationCount . Například následující příkazy prostředí PowerShell použijete k vytvoření kolekce:$Schedule = New-CMSchedule -DayOfMonth 1 -DurationInterval Days -DurationCount 31 New-CMDeviceCollection -Name "TEST-2" -LimitingCollectionName "All Systems" -RefreshSchedule $Schedule -RefreshType Continuous

Kolekce obsahuje následující příznaky a token plánu: Příznaky = 4, plán = 2C996A0007D00008

Aktualizace pro Správce konfigurace aktuální verze větev 1810 se zobrazí chybová zpráva podobná následující:

[22018] [245] [Microsoft] [SQL Server Nativní klient 11.0] [SQL Server] převod se nezdařil při převodu hodnotu nvarchar by "na datový typ int.

Poznámka: Tento problém nenastane, pokud nastavíte plán aktualizace konzoly Správce konfigurace.

Příčina

K tomuto problému dochází, protože plán token obsahuje neplatný znak (D v příkladu). Proto se nezdaří upgrade precheck.

Řešení

Chcete-li tento problém vyřešit, postupujte takto:

  1. Určete kolekce, které mohou způsobit tento problém spuštěním následujícího dotazu: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. Změňte plán token z těchto kolekcí. Pro každou kolekci: na kartě Pravidla členství v kolekci dialogové okno Vlastnosti , zrušte zaškrtnutí používat přírůstkové aktualizace pro tuto kolekci nebo změnit plán úplné aktualizace v kolekci.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×