Príznaky
Počnúc Microsoft SQL Server 2017 a 2016 sú typy údajov varchar(max), nvarchar(max) a varbinary(max) podporované v tabuľkách optimalizovaných pre pamäť. Predpokladajme, že v SQL Server 2016 použijete sp_addarticle na pridanie článku k tabuľke pre transakčnú replikáciu do tabuľky optimalizovanej pre pamäť predplatiteľa. Ak tabuľka obsahuje tieto špecifické typy údajov stĺpcov, môže sa zobraziť chybové hlásenie, ktoré vyzerá takto:
Msg 10794, Level 16, State 1, Procedure ProcedureName, Line LineNumber[Batch Start Line LineNumber]
Typ "varchar(max)" nie je podporovaný v tabuľkách s optimalizovanou pamäťou. Inštancia, s ktorou sa testovali, bola InstanceName.
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úcich kumulatívnych aktualizáciách pre SQL Server:
- Kumulatívna aktualizácia 15 pre SQL Server 2017
- Kumulatívna aktualizácia 6 pre SQL Server 2016 SP2
- Kumulatívna aktualizácia 14 pre SQL Server 2016 SP1
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:
- Najnovšia kumulatívna aktualizácia pre SQL Server 2017
- Najnovšia kumulatívna aktualizácia pre SQL Server 2016
Informácie o balíku Service Pack pre SQL Server 2016
Tento problém je opravený v nasledujúcom balíku Service Pack pre SQL Server:
Informácie o balíkoch Service Pack pre SQL Server:
Balíky Service Pack sú kumulatívne. Každý nový balík Service Pack obsahuje všetky opravy, ktoré sa nachádzajú v predchádzajúcich balíkoch Service Pack, spolu so všetkými novými opravami. Odporúčame vám použiť najnovší balík Service Pack a najnovšiu kumulatívnu aktualizáciu pre daný balík Service Pack. Pred inštaláciou najnovšieho balíka Service Pack nemusíte inštalovať predchádzajúci balík Service Pack. Ak chcete získať ďalšie informácie o najnovšom balíku Service Pack a najnovšej kumulatívnej aktualizácii, použite tabuľku č. 1 v nasledujúcom článku.
Určenie verzie, vydania a úrovne aktualizácie SQL Server a jeho súčastí
Odkazy
Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.