MSSQL 2014: il servizio IS ha tentato di arrestare un pacchetto in esecuzione

Microsoft.SQLServer.2014.IS_Service_has_attempted_to_stop_a_running_package_5_Rule (Rule)

Il servizio Integration Services è stato usato per inviare una richiesta di arresto di un pacchetto in esecuzione al runtime di Integration Services. Nota: per impostazione predefinita, questa regola è disabilitata. Usare gli override per abilitarla quando necessario.

Knowledge Base article:

Riepilogo

Il servizio Integration Services è stato utilizzato per inviare una richiesta al runtime di Integration Services per arrestare un pacchetto in esecuzione.

Cause

Un utente ha selezionato l'opzione di arresto in un pacchetto che era riportato nella cartella Pacchetti in esecuzione di SQL Server Management Studio.

Soluzioni

Se questo tipo di richiesta non è previsto, è necessario esaminare i log generati dall'istanza di esecuzione del pacchetto, nonché le autorizzazioni per limitare possibilmente il numero degli utenti che possono arrestare l'esecuzione dei pacchetti.

Risorse esterne

Per ulteriori informazioni, vedere gli argomenti della documentazione online "Provider di log di Integration Services", "Implementazione della registrazione nei pacchetti" e "Ruoli di Integration Services".

Parametri di cui è possibile eseguire l'override

Nome

Descrizione

Valore predefinito

Abilitato

Abilita o disabilita il flusso di lavoro.

No

Priorità

Definisce la priorità dell'avviso.

1

Gravità

Definisce la gravità dell'avviso.

2

Element properties:

TargetMicrosoft.SQLServer.2014.IntegrationServices.Instance
CategoryEventCollection
EnabledFalse
Event_ID336
Event SourceSQLISService120
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
MSSQL 2014: il servizio IS ha tentato di arrestare un pacchetto in esecuzione
{0}
Event LogApplication
CommentMom2014ID='{2C144436-E486-4528-A00C-32B2A8F100B9}';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.IS_Service_has_attempted_to_stop_a_running_package_5_Rule" Target="SQL2014IS!Microsoft.SQLServer.2014.IntegrationServices.Instance" Enabled="false" ConfirmDelivery="true" Remotable="true" Comment="Mom2014ID='{2C144436-E486-4528-A00C-32B2A8F100B9}';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>336</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>SQLISService120</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.2014.IS_Service_has_attempted_to_stop_a_running_package_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>Event ID: $Data/EventDisplayNumber$. $Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>