Правило срабатывает, когда приложение попыталось создать домен приложения, но неудачно. Это может быть вызвано недостатком памяти для запуска домена приложения.
Приложение пыталось создать домен приложения, но неудачно. Это может быть вызвано нехваткой памяти для запуска домена приложения.
Эта ошибка возникает в случае нехватки памяти для создания нового домена приложения AppDomain.
Убедитесь, что нет проблем с оборудованием. Проверьте системный журнал и журналы приложений Windows для выявления ошибок, связанных с нагрузкой на систему или память. Увеличьте количество доступной памяти. Рассмотрим следующие решения по увеличению объема доступной памяти:
Увеличить размер файла подкачки.
Перезапустить сервер с параметром -g memory_to_reserve для увеличения объема оставляемых SQL Server распределений памяти в рамках процесса SQL Server.
Добавьте физическую память. В 32-разрядной системе можно добавлять более 4 ГБ физической памяти, если используются расширения AWE.
Перезапустите компьютер и повторите попытку. В случае повторения ошибки обратитесь к поставщику услуг технической поддержки продукта.
Для получения дополнительной информации см. "Использование AWE" в электронной документации на SQL Server 2016.
Для получения дополнительной информации см. "Использование параметров запуска службы SQL Server" в электронной документации на SQL Server 2016.
Название | Описание | Значение по умолчанию |
Включено | Включает или отключает рабочий процесс. | Да |
Приоритет | Определяет приоритет предупреждения. | 1 |
Серьезность | Определяет серьезность предупреждения. | 2 |
Target | Microsoft.SQLServer.2016.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 6517 | ||
Event Source | $Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application | ||
Comment | Mom2016ID='{F5B309A3-6BDF-4E0E-B928-D00493ABBFC4}';MOM2016GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.2016.Failed_to_create_AppDomain_5_Rule" Target="SQL2016Core!Microsoft.SQLServer.2016.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2016ID='{F5B309A3-6BDF-4E0E-B928-D00493ABBFC4}';MOM2016GroupID={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">
<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>6517</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.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.2016.Failed_to_create_AppDomain_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>Event ID: $Data/EventDisplayNumber$. $Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>