Symptomy
Podczas korzystania z programu SQL Server 2016 należy uwzględnić następujący scenariusz:
-
Klastrowany indeks magazynu kolumn można utworzyć na tabeli zoptymalizowanej pod kątem pamięci, która zawiera kolumnę z ciągiem typu danych (na przykład nchar lub nvarchar).
-
Długość danych w kolumnie to 32 bajtów (na przykład nchar (16) lub nvarchar (16)).
-
Dane w kolumnie są unikatowe lub prawie unikatowe, a rozmiar danych to 32 bajtów.
W tym scenariuszu po wstawieniu danych do tej tabeli w dzienniku błędów programu SQL Server może zostać wyświetlony następujący błąd potwierdzenia:
vldPageCount <= SegmentsTableRow:: MaxSerializedPages
Rozwiązanie
Ten problem został rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:
Uwaga Po zainstalowaniu aktualizacji należy ustawić flagę śledzenia 9968, aby włączyć poprawkę. Aby ustawić flagę śledzenia 9968, zobacz temat flagi śledzenia (Transact-SQL) w witrynie internetowej Microsoft Developer Network (MSDN).
Każda nowa kompilacja dla programu SQL Server 2016 zawiera wszystkie poprawki i poprawki zabezpieczeń uwzględnione w poprzedniej kompilacji. Zalecamy zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.