Applies ToSQL Server 2012 Business Intelligence SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Enterprise Core

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

Uwzględnij następujące scenariusze.Scenariusz 1

  • W systemie opartym na procesorze x64 jest zainstalowana standardowa wersja jednej z następujących wersji:

    • Microsoft SQL Server 2005

    • Microsoft SQL Server 2008

    • Microsoft SQL Server 2008 R2

  • Użytkownik przyznaje prawo użytkownika "Zablokuj strony w pamięci" do konta uruchamiania usługi programu SQL Server.

  • Flaga śledzenia 845 nie jest włączona. W związku z tym wystąpienie programu SQL Server nie korzysta z zablokowanych przydziałów stron.

  • Po uaktualnieniu wystąpienia programu SQL Server do programu SQL Server 2012.

  • Uruchomiono uaktualnione wystąpienie programu SQL Server.

W tym scenariuszu uaktualnione wystąpienie programu SQL Server jest uruchamiane przy użyciu zablokowanych przydziałów stron bez ostrzeżenia. Jednak LPIM w przypadku instalacji z procesorem x64 reguła uaktualnienia nie ostrzega o tej zmianie w zachowaniu. Ponadto zauważysz, że ta reguła niepoprawnie wskazuje przekazanie.Scenariusz 2

  • Masz zainstalowaną standardową wersję jednego z następujących systemów opartych na procesorach x86:

    • Microsoft SQL Server 2005

    • Microsoft SQL Server 2008

    • Microsoft SQL Server 2008 R2

  • Użytkownik przyznaje prawo użytkownika "Zablokuj strony w pamięci" do konta uruchamiania usługi programu SQL Server.

  • Funkcja rozszerzenia okna adres (AWE) nie jest skonfigurowana i skonfigurowana. W związku z tym wystąpienie programu SQL Server nie korzysta z zablokowanych przydziałów stron.

  • Po uaktualnieniu wystąpienia programu SQL Server do programu SQL Server 2012.

  • Uruchomiono uaktualnione wystąpienie programu SQL Server.

W tym scenariuszu uaktualnione wystąpienie programu SQL Server jest uruchamiane przy użyciu zablokowanych przydziałów stron bez ostrzeżenia. Jednak LPIM check dla instalacji z procesorami x86 nie ostrzega, że ta zmiana jest zachowana. Ponadto zauważysz, że ta reguła niepoprawnie wskazuje przekazanie.

Przyczyna

Ten problem występuje ze względu na znany problem w kodzie reguły uaktualnienia. Reguła uaktualnienia niepoprawnie sprawdza prawa użytkownika "Blokowanie stron w pamięci". W szczególności sprawdza prawa użytkownika "Blokowanie stron w pamięci" dla identyfikatora zabezpieczeń usługi (SID), a nie dla konta usługi.

Rozwiązanie

Aby rozwiązać ten problem, Zastosuj tę poprawkę. Ta poprawka poprawia znany problem w kodzie reguły uaktualnienia w celu poprawnego sprawdzenia prawa użytkownika "Blokowanie stron w pamięci" oraz ostrzeżenia podczas uaktualniania. Po użyciu metody konfiguracji strumienia dokumentów w celu zastosowania tej aktualizacji zbiorczej wraz z wersją programu Microsoft SQL Server 2012 reguła uaktualnienia poprawnie wyświetla ostrzeżenie.

Program SQL Server 2012

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

2703275 Pakiet aktualizacji zbiorczej 2 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".

Więcej informacji

Flaga śledzenia 845 jest przydatna w wersjach Standard Edition programu SQL Server w celu włączenia do działania prawa użytkownika "Blokowanie stron w pamięci" zgodnie z opisem w następującym artykule z bazy wiedzy Microsoft Knowledge Base:

970070 Obsługa zablokowanych stron w programie SQL Server 2008 R2 Standard Edition x64, w systemach SQL Server 2005 Standard Edition 64 i Microsoft SQL Server 2008 Standard Edition 64-bitoweAby uzyskać więcej informacji na temat włączania opcji blokowania stron w pamięci, przejdź do następujących witryn internetowych Microsoft TechNet:

Włączanie opcji blokowania stron w pamięci (Windows) blokowanie stron w pamięci dostępnej obecnie dla 64 bitowej wersji programu SQL ServerAby uzyskać więcej informacji na temat włączania zablokowanych stron w programie SQL Server 2012, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2659143 Jak włączyć funkcję "zablokowane strony" w programie SQL Server 2012Aby uzyskać więcej informacji o terminologii dotyczącej aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

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ą.