Společnost Microsoft distribuuje Microsoft SQL Server 2012 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2012 Oprava.
Příznaky
Zvažte následující scénáře.Scénář 1
-
Máte Standardnou edici některé z následujících instalací v systému x64:
-
Microsoft SQL Server 2005
-
Microsoft SQL Server 2008
-
Microsoft SQL Server 2008 R2
-
-
Uživatelské právo "Uzamknout stránky v paměti" se uděluje účtu pro spuštění služby SQL Server.
-
Nepovolíte příznak trasování 845. Proto instance serveru SQL Server nepoužívá zamčené přidělení stránek.
-
Inovujete instanci SQL serveru na SQL Server 2012.
-
Spustíte inovovanou instanci systému SQL Server.
V tomto scénáři se upgradovaná instance SQL serveru spustí pomocí zamčené alokace stránek bez upozornění. Nicméně v LPIM kontrole instalací x64 se nezobrazuje upozornění na tuto změnu chování. Navíc zjistíte, že toto pravidlo nesprávně označuje úspěšné předané.Scénář 2
-
V systému založeném na procesoru x86 máte standardní edici jednoho z následujících:
-
Microsoft SQL Server 2005
-
Microsoft SQL Server 2008
-
Microsoft SQL Server 2008 R2
-
-
Uživatelské právo "Uzamknout stránky v paměti" se uděluje účtu pro spuštění služby SQL Server.
-
Nenastavujete ani nenakonfigurujete funkci Address Windowing Extensions (AWE). Proto instance serveru SQL Server nepoužívá zamčené přidělení stránek.
-
Inovujete instanci SQL serveru na SQL Server 2012.
-
Spustíte inovovanou instanci systému SQL Server.
V tomto scénáři se upgradovaná instance SQL serveru spustí pomocí zamčené alokace stránek bez upozornění. Nicméně LPIM Kontrola nastavení upgradu instalací x86 neupozorňuje na tuto změnu chování. Navíc zjistíte, že toto pravidlo nesprávně označuje úspěšné předané.
Příčina
K tomuto problému dochází kvůli známému problému v kódu pravidla upgradu. Pravidlo upgradu nesprávně zkontroluje uživatelské právo Uzamknout stránky v paměti. Konkrétně kontroluje uživatelská práva pro uzamčení stránek paměti pro identifikátor zabezpečení služby (SID) a ne pro účet služby.
Řešení
Tento problém vyřešíte instalací této opravy. Tato oprava opravuje známý problém v kódu pravidla upgradu, aby správně zkontroloval uživatelská práva "Uzamknout stránky" a upozornění během upgradu. Když použijete metodu nastavení datového proudu SLIP k instalaci této kumulativní aktualizace spolu s prodejní verzí Microsoft SQL serveru 2012, pravidlo upgradu správně zobrazí upozornění.
SQL Server 2012
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 2 pro SQL Server 2012. Další informace o tom, jak získat tento kumulativní balíček aktualizací, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2703275 Kumulativní aktualizace 2 pro SQL Server 2012Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2012 Oprava. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2692828 Buildy SQL Server 2012, které byly vydány po vydání SQL Server 2012
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Další informace
Příznak Trace 845 je užitečný ve standardních edicích SQL serveru, aby bylo možné povolit uživatelské právo Uzamknout stránky v paměti, jak je popsáno v následujícím článku znalostní báze Microsoft Knowledge Base:
970070 Podpora pro uzamčené stránky na SQL serveru 2008 R2 Standard Edition x64, SQL Server 2005 Standard 64 Edition – bitové systémy s 32bitovým systémem a SQL Server 2008 Standard 64 EditionDalší informace o tom, jak povolit možnost Uzamknout stránky v paměti, najdete na následujících webech Microsoft TechNet:
Povolení možnosti Uzamknout stránky v paměti (v systému Windows),které jsou nyní k dispozici pro 64 bit Standard Edition systému SQL ServerDalší informace o tom, jak povolit uzamčené stránky v SQL serveru 2012, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2659143 Jak v SQL serveru 2012 povolit funkci uzamčené stránkyDalší informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft