Symptomy
Rozpatrzmy następujący scenariusz:
-
Na komputerze jest zainstalowany program Microsoft SQL Server 2008 R2 lub SQL Server 2012.
-
Co najmniej jedna kolumna obliczana jest oznaczana jako "PERSISTED".
-
Uruchom polecenie DBCC CHECKDB w odniesieniu do tabeli przy użyciu tych kolumn.
W tym scenariuszu występuje naruszenie zasad dostępu.
Rozwiązanie
Ten problem został rozwiązany w dodatku Service Pack 2 (SP2) dla programu Microsoft SQL Server 2012.
Informacje o dodatku Service Pack dla programu SQL Server 2012
Aby rozwiązać ten problem, Uzyskaj najnowszy dodatek Service Pack dla programu Microsoft SQL Server 2012. 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:
2755533 Jak uzyskać najnowszy dodatek Service Pack dla programu SQL Server 2012
Zbiorcza aktualizacja 10 dla programu SQL Server 2012 z dodatkiem SP1 /en-us/help/2954099
Zbiorcza aktualizacja 12 dla programu SQL Server 2008 R2 z dodatkiem SP2 /en-us/help/2938478
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:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".