Príznaky
Od verzie Microsoft SQL Server 2017 a 2016 sú typy údajov varchar(max), nvarchar(max)a varbinary(max) podporované v tabuľkách optimalizovaných pamäťou. Predpokladajme, že používate sp_addarticle pridať článok o tabuľke na replikáciu transakcie v tabuľke optimalizovanej pamäte pre predplatiteľa v SQL Server 2016. Ak tabuľka obsahuje tieto špecifické typy údajov stĺpcov, môže sa zobraziť chybové hlásenie podobné nasledujúcemu:
Msg 10794, Úroveň 16, Štát 1, ProcedureName, Line LineNumber[Batch Start Line LineNumber]
Tabuľka optimalizovaná pre pamäť nepodporuje typ varchar(max). Inštancia, s touto inštanciou bola testovaná, bola inštancia InstanceName.
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Riešenie
Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:
Informácie o kumulatívnych aktualizáciách SQL Server:
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
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:
Balíky Service Pack sú kumulatívne. Každý nový balík Service Pack obsahuje všetky opravy, ktoré sa nachádzali v predchádzajúcich balíkoch Service Pack, spolu s novými opravami. Odporúčame vám použiť najnovší balík Service Pack a najnovšiu kumulatívnu aktualizáciu pre tento balík Service Pack. Pred inštaláciou najnovšieho balíka Service Pack nie je potrebné nainštalovať predchádzajúci balík Service Pack. Na vyhľadanie ďalších informácií 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 úrovne verzie, vydania a aktualizácie SQL Server a jej súčastí
Odkazy
Získajte informácie o terminológii, ktorú spoločnosť Microsoft používa na opísanie aktualizácií softvéru.