Il servizio IS non è riuscito a caricare il file di configurazione definito dall'utente

Microsoft.SQLServer.2008.IS_Service_failed_to_load_user_defined_Configuration_file_5_Rule (Rule)

Knowledge Base article:

Riepilogo

Non è stato possibile caricare il file di configurazione per il servizio Integration Services quando quest'ultimo è stato avviato. Per impostazione predefinita, questo file è denominato MSDtsSrvr.ini.xml. Integration Services può essere configurato tuttavia per utilizzare qualsiasi nome file e percorso file tramite un'impostazione del Registro di sistema.

Cause

Il caricamento del file di configurazione non è riuscito perché non è stato possibile trovare tale file o perché il file specificato non è del formato previsto. Il file potrebbe essere danneggiato oppure la condivisione di rete in cui si trova tale file non è accessibile.

Soluzioni

Specificare un file di configurazione nel percorso predefinito, Microsoft\SQL Server\90\DTBinn, oppure un percorso indicato nella chiave del Registro di sistema, ovvero HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTS\ServiceConfigFiledefault

Verificare che il file di configurazione sia un file XML che rispetti lo schema specificato.

Risorse esterne

Per ulteriori informazioni sullo schema del file di configurazione, vedere gli argomenti della documentazione online "Configurazione del servizio Integration Services", "Configurazione di Windows Firewall per l'accesso a Integration Services " e "Gestione del servizio Integration Services".

Element properties:

TargetMicrosoft.SQLServer.2008.IntegrationServices
CategoryEventCollection
EnabledTrue
Event_ID272
Event SourceSQLISService100
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Il servizio IS non è riuscito a caricare il file di configurazione definito dall'utente
{0}
Event LogApplication
CommentMom2008ID='{9500A9D3-9854-4391-950D-C68A9841060B}';MOM2008GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}

Member Modules:

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

Source Code:

<Rule ID="Microsoft.SQLServer.2008.IS_Service_failed_to_load_user_defined_Configuration_file_5_Rule" Target="SQL2008Core!Microsoft.SQLServer.2008.IntegrationServices" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2008ID='{9500A9D3-9854-4391-950D-C68A9841060B}';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>272</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>SQLISService100</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.2008.IS_Service_failed_to_load_user_defined_Configuration_file_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>