Le service IS n'a pas pu charger le fichier de configuration défini par l'utilisateur

Microsoft.SQLServer.2005.IS_Service_failed_to_load_user_defined_Configuration_file_5_Rule (Rule)

Knowledge Base article:

Résumé

Le fichier de configuration du service Integration Services n'a pas pu être chargé au démarrage du service. Par défaut, ce fichier est nommé MSDtsSrvr.ini.xml. Cependant, Integration Services peut être configuré par un paramètre du Registre pour utiliser un nom et un emplacement de fichier.

Causes

Le fichier de configuration n'a pas pu être chargé car il était introuvable ou le fichier spécifié n'a pas le format désiré. Le fichier peut être endommagé ou le partage réseau sur lequel le fichier est situé n'est pas accessible.

Solutions

Fournissez un fichier de configuration à l'emplacement par défaut, Microsoft\SQL Server\90\DTBinn, ou indiquez l'emplacement cité dans la clé de Registre : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTS\ServiceConfigFiledefault

Assurez-vous que le fichier de configuration est un fichier XML conforme au schéma précisé.

Externe

Pour plus d'informations sur le schéma du fichier de configuration, consultez les rubriques de la documentation en ligne : « Configuration du service Integration Services », « Configuration d'un pare-feu Windows pour accéder à Integration Services » et « Gestion du service Integration Services ».

Element properties:

TargetMicrosoft.SQLServer.2005.IntegrationServices
CategoryEventCollection
EnabledTrue
Event_ID272
Event SourceSQLISService
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Le service IS n'a pas pu charger le fichier de configuration défini par l'utilisateur
{0}
Event LogApplication
CommentMom2005ID='{9500A9D3-9854-4391-950D-C68A9841060B}';MOM2005GroupID={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.2005.IS_Service_failed_to_load_user_defined_Configuration_file_5_Rule" Target="SQL2005Core!Microsoft.SQLServer.2005.IntegrationServices" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2005ID='{9500A9D3-9854-4391-950D-C68A9841060B}';MOM2005GroupID={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>SQLISService</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.2005.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>