Simptomi
Počevši od Microsoft SQL Server 2017 i 2016, tipovi podataka varchar(max), nvarchar(max)i varbinary(max) podržani su u tabelama optimizovanim memorijom. Pretpostavimo da koristite sp_addarticle za dodavanje članka u tabelu za transakcijalnu replikaciju u memorijski optimizovanu tabelu za pretplatnika u programu SQL Server 2016. Ako tabela ima ove određene tipove podataka kolona, možda ćete dobiti poruku o grešci koja je sledeća:
Msg 10794, Nivo 16, Stanje 1, Procedure ProcedureName, LineNumber[Broj za grupni početak reda Broj reda]
Tip "varchar(max)" nije podržan za tabele optimizovane za memoriju. Instanca sa njom je testirana: Instanca je bila InstancaName.
Status
Microsoft je potvrdio da je u tome problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Rezolucija
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Kumulativne ispravke za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Informacije o servisnim paketima SQL Server 2016
Ovaj problem je rešen u sledećem servisnom paketu za SQL Server:
Servisni paketi su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje se nalaze u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Preporučujemo da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravki.
Određivanje verzije, izdanja i ažuriranja nivoa SQL Server i njegovih komponenti
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisu softverskih ispravki.