Firma Microsoft rozpowszechnia poprawki w programie Microsoft SQL Server 2012 w postaci jednego pliku do pobrania. Ponieważ poprawki są kumulatywne, każdy nowy pakiet zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2012.

Symptomy

Załóżmy, że tabela zawiera więcej niż 2 000 000 000 wierszy w bazie danych programu Microsoft SQL Server 2012. Podjęto próbę zbudowania indeksu magazynu kolumn dla tabeli lub uruchomienie zapytań, które skanują indeks magazynu kolumn. W takiej sytuacji występuje naruszenie zasad dostępu. Ponadto w dzienniku błędów programu SQL Server jest rejestrowany komunikat o błędzie podobny do następującego, a generowany jest plik zrzutu:

Data i godzina SPID # Używanie funkcji "dbghelp. dll" w wersji "4.0.5"Time SPID # * * * zrzut stosu wysyłany do dysku: \Data1\MSSQL\MSSQL11.InstanceName\MSSQL\Log\SQLDump0193.txtData godzina SPID # SqlDumpExceptionHandler: proces # wygenerował błąd krytyczny c0000005 EXCEPTION_ACCESS_VIOLATION. Program SQL Server przerywa ten proces.Data godzina Identyfikator SPID # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *Date Time spid # * * * * *Date Time spid # * * * * * * * * * * * * * * * * * * *Data godzina SPID # * Data godzina SPID # Date Time SPID # * Data godzina SPID# *Data godzina SPID # * adres wyjątku = 000007FEEABDC8E4 (nieznany + 0000000000000000) dateTime SPID # * kod wyjątku = c0000005 EXCEPTION_ACCESS_VIOLATIONDate SPID # * Wystąpił błąd podczas czytania adresu 0000000D573C6038

Przyczyna

Ten problem występuje, ponieważ skrócona tabela skrótów jest zachowywana nieprawidłowo po przeczytaniu danych.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Pakiet aktualizacji zbiorczej 1 dla programu SQL Server 2012 z dodatkiem Service Pack 1

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 1. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2012 z dodatkiem Service Pack 1, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2765331 Pakiet aktualizacji zbiorczej 1 dla programu SQL Server 2012 z dodatkiem Service Pack 1Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2012. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2772858 Kompilacje programu SQL Server 2012 wydane po opublikowaniu dodatku Service Pack 1 dla programu SQL Server 2012

Pakiet aktualizacji zbiorczej 3 dla programu SQL Server 2012

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 3. Aby uzyskać więcej informacji na temat uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2012, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2723749 Zbiorcza aktualizacja 3 dla programu SQL Server 2012Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2012. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2692828 Kompilacje programu SQL Server 2012 wydane po wydaniu programu SQL Server 2012

Stan

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

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.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.