Dotyczy
SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Symptomy

Rozpatrzmy następujący scenariusz:

  • Tabele tymczasowe są używane w programie Microsoft SQL Server 2016 lub 2017.

  • Partycjonowana jest bieżąca tabela zawierająca dane oraz tabela historia.

  • Podjęto próbę zamiany najstarszej partycji i rozdzielenia najwcześniejszej partycji w celu utworzenia nowej partycji.

W tym scenariuszu podczas scalania najstarszej partycji może zostać wyświetlony następujący komunikat o błędzie. Ponadto jest generowany plik zrzutu pamięci EXCEPTION_ACCESS_VIOLATION.

Msg 596, poziom 21, stan 1, wiersz LineNumber

Nie można kontynuować wykonywania, ponieważ sesja jest w stanie niszczącym.

Msg 0, poziom 20, stan 0, wiersz LineNumber

W bieżącym poleceniu wystąpił poważny błąd.  Ewentualne wyniki należy odrzucić.

Rozwiązanie

Ten problem został rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:

       Zbiorcza aktualizacja 14 dla programu SQL Server 2017

       Zbiorcza aktualizacja 4 dla programu SQL Server 2016 z dodatkiem SP2

       Zbiorcza aktualizacja 10 dla programu SQL Server 2016 z dodatkiem SP1

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2017

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016

Więcej informacji

Aby uzyskać więcej informacji na temat partycjonowania z tabelami czasowymi, zobacz partycjonowanie z tabelamiczasowymi.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Informacje

Informacje o terminologiiużywanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.