Échec d'ouverture de partition ADI dans le DNS de Microsoft Windows Server

Microsoft.Windows.Server.DNS.ADI.OpenPartitionFailed (Rule)

Règle générant des alertes pour l'intégration Active Directory.

Knowledge Base article:

Résumé

Vous pouvez configurer le service Serveur DNS pour qu'il utilise les services de domaine Active Directory (AD DS) pour stocker les données de zone. Cela permet au serveur DNS de se fier à la réplication de répertoires, ce qui améliore la sécurité, la fiabilité et la facilité d'administration.

Causes

Le serveur DNS n'a pas pu ouvrir une zone dans Active Directory à partir d'une partition de répertoire d'une application. Ce serveur DNS est configuré de manière à obtenir et d'utiliser des informations du répertoire de cette zone et n'est pas en mesure de charger la zone sans ces informations.

Résolutions

Dépanner AD DS et redémarrer le service Serveur DNS

Le service Serveur DNS s'appuie sur les services de domaine Active Directory (AD DS) pour stocker et récupérer des informations pour les zones intégrées par AD DS. Cette erreur indique qu'AD DS ne répond pas aux requêtes du service Serveur DNS. Vérifiez qu'AD DS fonctionne correctement, corrigez tout problème éventuel, puis redémarrez le service Serveur DNS.

Pour effectuer cette procédure, vous devez être membre du groupe Administrateurs ou l'autorité appropriée doit vous avoir été déléguée.

Pour redémarrer le service Serveur DNS :

1. Sur le serveur DNS, démarrez le Gestionnaire de serveur. Pour démarrer le Gestionnaire de serveur, cliquez sur Démarrer, sur Outils d'administration, puis sur Gestionnaire de serveur.

2.Dans l'arborescence de la console, développez Rôles, Serveur DNS, puis DNS.

3.Cliquez avec le bouton droit sur le serveur DNS, cliquez sur Toutes les tâches, puis sur Redémarrer.

Si le problème persiste, redémarrez l'ordinateur, puis utilisez le Gestionnaire de serveur pour vérifier que le service Serveur DNS a démarré.

Pour redémarrer l'ordinateur :

Cliquez sur Démarrer, sur la flèche en regard du bouton Verrou, puis sur Redémarrer.

Pour confirmer que le service Serveur DNS a démarré :

1. Sur le serveur DNS, démarrez le Gestionnaire de serveur.

2.Dans l'arborescence de la console, développez Rôles, puis cliquez sur Serveur DNS.

La liste Services système affiche l'état du service Serveur DNS.

Informations complémentaires

http://go.microsoft.com/fwlink/?LinkId=95789

Externe

http://technet.microsoft.com/en-us/library/dd365084(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS - Échec d'ouverture de partition Active Directory
ID d’événement : {0} Source de l'événement : {1} Journal des événements : {2} Description de l'événement : {3}
Event LogDNS Server

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.Server.DNS.ADI.OpenPartitionFailed" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4007</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.ADI.OpenPartitionFailed.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>