Príznaky
Pozrite si nasledujúci scenár:
- V inštancii servera SQL Server 2017 povolíte možnosť Súlad s Common Criteria Compliance (CCC).
- Pokúšate sa prihlásiť do inštancie SQL Server pomocou neexistujúceho prihlásenia SQL.
- Prihláste sa do inštancie SQL Server pomocou konta správcu.
- Spustite príkaz DBCC CHECKDB v hlavnej databáze.
V tomto prípade sa môže zobraziť podobné chybové hlásenie:
Msg 2570, Level 16, State 2, Line LineNumber
Page (#:#), slot # v ID objektu #, ID indexu #, ID oddielu #, ID jednotky alokoncie # (zadajte "Údaje v riadku"). Hodnota stĺpca "názov" je mimo rozsahu pre typ údajov "nvarchar". Aktualizuje stĺpec na prípustnú hodnotu.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Riešenie
Tento problém je opravený v nasledujúcej kumulatívnej aktualizácii pre SQL Server:
Informácie o kumulatívnych aktualizáciách pre SQL Server:
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Alternatívne riešenie
Ak chcete tento problém obísť, povoľte príznak sledovania (TF) 2566, ktorý zakáže kontrolu DATA_PURITY pri spustení príkazu DBCC CHECKDB v hlavnej databáze. Tým sa však nezabráni vloženiu neplatných riadkov do hlavnej databázy. Iba zakáže kontrolu počas DBCC CHECKDB.
Odkazy
Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.