Die Berechtigung Sperren von Seiten im Speicher muss erteilt werden, bevor AWE für SQL Server konfiguriert wird.
Die Option Sperren von Seiten im Speicher ist in SQL Server 2005 standardmäßig auf OFF festgelegt.
Wenn Sie über Systemadministratorrechte verfügen, können Sie die Option mithilfe des Windows Gruppenrichtlinienobjekt-Editors (gpedit.msc) manuell aktivieren und diese Berechtigung dem Konto zuweisen, unter dem SQL Server aktuell ausgeführt wird.
Erweitern Sie in der Konsole Gruppenrichtlinie die Option Computerkonfiguration und dann Windows-Einstellungen.
Erweitern Sie Sicherheitseinstellungen und dann Lokale Richtlinien.
Wählen Sie den Ordner Zuweisen von Benutzerrechten aus.
Die Richtlinien werden im Detailbereich angezeigt.
Doppelklicken Sie im Detailbereich auf Sperren von Seiten im Speicher.
Klicken Sie im Dialogfeld Lokale Sicherheitseinstellung auf Benutzer oder Gruppe hinzufügen.
Fügen Sie im Dialogfeld Benutzer oder Gruppen wählen ein Konto mit Privilegien zum Ausführen von sqlservr.exe hinzu.
Klicken Sie im Menü Start auf Ausführen, und geben Sie in das Feld Öffnen den Befehl gpedit.msc ein. Das Dialogfeld Gruppenrichtlinie wird geöffnet.
Erweitern Sie in der Konsole Gruppenrichtlinie die Option Computerkonfiguration und dann Windows-Einstellungen.
Erweitern Sie Sicherheitseinstellungen und dann Lokale Richtlinien.
Wählen Sie den Ordner Zuweisen von Benutzerrechten aus. Die Richtlinien werden im Detailbereich angezeigt.
Doppelklicken Sie im Detailbereich auf Sperren von Seiten im Speicher.
Klicken Sie im Dialogfeld Lokale Sicherheitseinstellung auf Benutzer oder Gruppe hinzufügen.
Fügen Sie im Dialogfeld Benutzer oder Gruppen wählen ein Konto mit Privilegien zum Ausführen von sqlservr.exe hinzu.
Target | Microsoft.SQLServer.2005.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 17179 | ||
Event Source | $Target/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application | ||
Comment | Mom2005ID='{D2616971-B256-4F53-A630-48D833A03F5C}';MOM2005GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.Windows.EventProvider | Microsoft.SQLServer.SQLDefaultAccount |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.2005.AWE__Could_not_use_Address_Windowing_Extensions_because__lock_pages_in_memory__privilege_was_not_granted_5_Rule" Target="SQL2005Core!Microsoft.SQLServer.2005.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2005ID='{D2616971-B256-4F53-A630-48D833A03F5C}';MOM2005GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F6DA1507_12AF_11D3_AB21_00A0C98620CE_" Comment="{F6DA1507-12AF-11D3-AB21-00A0C98620CE}" TypeID="Windows!Microsoft.Windows.EventProvider" RunAs="SQL!Microsoft.SQLServer.SQLDefaultAccount">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>17179</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2005.AWE__Could_not_use_Address_Windowing_Extensions_because__lock_pages_in_memory__privilege_was_not_granted_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>