Конечная точка компонента SQL Server Service Broker или зеркального отображения базы данных отключена или не настроена.
Это событие регистрируется в журнале приложений Windows как событие MSSQLSERVER с идентификатором 9666. Сообщение об ошибке, связанное с компонентом Service Broker или транспортом зеркального отображения базы данных, инициируется, даже если Service Broker или транспорт зеркального отображения базы данных не включены. Это связано с тем, что стек связи, от которого зависят эти функции, запускается при запуске SQL Server. Service Broker не будет работать, если отключен транспорт.
Эта проблема может быть устранена следующим образом.
Создание конечной точки или ее включение. Чтобы создать конечную точку, используйте инструкцию CREATE ENDPOINT. Чтобы включить конечную точку, используйте инструкцию ALTER ENDPOINT.
Отключение этого правила с помощью переопределения параметров для одной или всех баз данных.
Сведения о создании конечной точки см. в разделе " CREATE ENDPOINT (Transact-SQL)" электронной документации на Microsoft SQL Server.
Сведения об изменении конечной точки см. в разделе " ALTER ENDPOINT (Transact-SQL)" электронной документации на Microsoft SQL Server.
Дополнительные сведения о зеркальном отображении базы данных см. в разделе " Конечная точка зеркального отображения базы данных" в электронной документации на Microsoft SQL Server.
Если это правило неважно для базы данных:
Отключите правило для этой базы данных или для всех баз данных
Target | Microsoft.SQLServer.2008.DBEngine | ||
Category | EventCollection | ||
Enabled | False | ||
Event_ID | 9666 | ||
Event Source | $Target/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | High | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application | ||
Comment | Mom2008ID='{72CCDDCE-20A4-49C9-BABB-614E0D197915}';MOM2008GroupID={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.2008.The_SQL_Server_Service_Broker_or_Database_Mirroring_transport_is_disabled_or_not_configured_5_Rule" Target="SQL2008Core!Microsoft.SQLServer.2008.DBEngine" Enabled="false" ConfirmDelivery="true" Remotable="true" Comment="Mom2008ID='{72CCDDCE-20A4-49C9-BABB-614E0D197915}';MOM2008GroupID={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>9666</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>2</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2008.The_SQL_Server_Service_Broker_or_Database_Mirroring_transport_is_disabled_or_not_configured_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>