MSSQL 2014: una procedura di SQL Server Service Broker ha restituito risultati

Microsoft.SQLServer.2014.A_SQL_Server_Service_Broker_procedure_output_results_5_Rule (Rule)

Una stored procedure attivata internamente da SQL Server Service Broker ha restituito risultati. Le stored procedure interne non dovrebbero restituire risultati. L'evento nel registro applicazioni di Windows contiene il nome della stored procedure, il nome della coda e i risultati restituiti. L'evento viene registrato come ID evento 9724 di MSSQLSERVER. Nota: per impostazione predefinita, questa regola è disabilitata. Usare gli override per abilitarla quando necessario.

Knowledge Base article:

Riepilogo

Una stored procedure attivata internamente da SQL Server Service Broker ha restituito risultati. Le stored procedure interne non dovrebbero restituire risultati. L'evento nel registro applicazioni di Windows contiene il nome della stored procedure, il nome della coda e i risultati restituiti. L'evento viene registrato come ID evento 9724 di MSSQLSERVER.

Soluzioni

Questo messaggio è esclusivamente di tipo informativo. Non è richiesta alcuna azione.

Se questa regola non rappresenta un problema per il database, effettuare l'operazione seguente:

Parametri di cui è possibile eseguire l'override

Nome

Descrizione

Valore predefinito

Abilitato

 

No

Genera avvisi

 

Priorità

 

0

Gravità

 

0

Element properties:

TargetMicrosoft.SQLServer.2014.DBEngine
CategoryEventCollection
EnabledFalse
Event_ID9724
Event Source$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ServiceName$
Alert GenerateTrue
Alert SeverityInformation
Alert PriorityLow
RemotableTrue
Alert Message
MSSQL 2014: una procedura di SQL Server Service Broker ha restituito risultati
{0}
Event LogApplication
CommentMom2014ID='{8FAD72E9-6F8B-42FE-A8C4-553252D4E390}';MOM2014GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}

Member Modules:

ID Module Type TypeId RunAs 
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SQLServer.2014.A_SQL_Server_Service_Broker_procedure_output_results_5_Rule" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine" Enabled="false" ConfirmDelivery="true" Remotable="true" Comment="Mom2014ID='{8FAD72E9-6F8B-42FE-A8C4-553252D4E390}';MOM2014GroupID={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>9724</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>0</Priority>
<Severity>0</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2014.A_SQL_Server_Service_Broker_procedure_output_results_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>