65139 - AM Console / Collector - Licence - Automaticky přidělovat - hlásí chybu "Incorect syntax near ")""Článek se týká verzí produktůALVAO Asset Management 8.2 SP1, FIX6, FIX7 (8.2.2090, 8.2.2143, 8.2.2196). Příznaky
- AM Console - Evidence licencí - Upravit/Nová - po stisku OK se zobrazí chyba "incorrect syntax near ")"".
- AM Collector - v logu nebo v okně se zobrazuje chyba "incorrect syntax near ")"" a Collector nic neprovádí.
- V AM je definována licence, která má definován filtr, ve kterém není definována žádná vlastnost počítače (jsou použity pouze např. proměnné [@ObjectName], [@ObjectKind] a [@ObjectPath]).
- Příznak "Automaticky přidělovat" nemusí být u licence ani zapnut.
PříčinaPříčinou je chyba v produktech ALVAO. ŘešeníOpraveno ve verzi 8.2.2255. Náhradní řešeníNa databázi spusťte následující opravný skript: updatelh
setlh.AutoAssignFilter='('+lh.AutoAssignFilter+') AND [Název v síti] IS NOT NULL'
fromtblLicHist lh
wherelh.Valid=1
and isnull(lh.AutoAssignFilter,'')!=''
and isnull(lh.AutoAssignFilter,'') not like N'%[[][^@]%' Pozn.: Skript přidá do každého filtru, který neobsahuje v textu podmínku na vlastnost objektu vždy pravdivou podmínku a tím předejde chybě.
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory. |