Le Serveur DHCP 2012 n'a pas pu s'initialiser correctement

Microsoft.Windows.DHCPServer.2012.IPv6Runtime.UnitMonitor.DatabaseCorrupt (UnitMonitor)

Le service Serveur DHCPv6 (Dynamic Host Configuration Protocol version 6) est un processus exécuté en arrière-plan sur un ordinateur exécutant Windows Server et qui fournit des adresses IPv6 (protocole IPv6) aux clients. Le protocole DHCP peut fournir des adresses IPv4 (protocole IPv4) et IPv6 (protocole IPv6). Si IPv6 n'est pas disponible, le service DHCP utilise IPv4 uniquement.

Knowledge Base article:

Résumé

Le service Serveur DHCPv6 (Dynamic Host Configuration Protocol version 6) est un processus exécuté en arrière-plan sur un ordinateur exécutant Windows Server et qui fournit des adresses IPv6 (protocole IPv6) aux clients.

Le protocole DHCP peut fournir des adresses IPv4 (protocole IPv4) et IPv6 (protocole IPv6). Si IPv6 n'est pas disponible, le service DHCP utilise IPv4 uniquement.

Causes

DHCP n'a pas pu initialiser l'un de ses composants. Le service Serveur DHCP ne peut pas démarrer. Les ordinateurs clients ne peuvent pas obtenir de nouveaux baux à partir du serveur DHCP et ne disposent pas de la connectivité réseau.

Résolutions

Résolution : restaurez la base de données DHCP à partir d'une sauvegarde saine.

Si la base de données du serveur DHCP est endommagée ou perdue, la récupération est possible en remplaçant le fichier de base de données du serveur (Dhcp.mdb), situé dans le dossier %SystemRoot%\System32\Dhcp, par une copie de sauvegarde du même fichier.

Si le composant logiciel enfichable Microsoft Management Console (MMC) DHCP a été utilisé précédemment pour effectuer une sauvegarde, vous pouvez obtenir la copie de sauvegarde du fichier de base de données du serveur située dans le dossier %SystemRoot%\System32\Dhcp\Backup. Vous pouvez également restaurer le fichier Dhcp.mdb à partir d'une sauvegarde sur bande ou d'autre support de sauvegarde.

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

Pour restaurer une copie de sauvegarde de la base de données DHCP :

Informations complémentaires

Vérification : le service Serveur DHCPv6 est en cours d'exécution.

Pour vérifier que le service DHCPv6 est en cours d'exécution :

Element properties:

TargetMicrosoft.Windows.DHCPServer.2012.IPv6Runtime
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Le Serveur DHCP 2012 n'a pas pu s'initialiser correctement
Le service Serveur DHCPv6 (Dynamic Host Configuration Protocol version 6) est un processus exécuté en arrière-plan sur un ordinateur exécutant Windows Server et qui fournit des adresses IPv6 (protocole IPv6) aux clients. Le protocole DHCP peut fournir des adresses IPv4 (protocole IPv4) et IPv6 (protocole IPv6). Si IPv6 n'est pas disponible, le service DHCP utilise IPv4 uniquement.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.DHCPServer.2012.IPv6Runtime.UnitMonitor.DatabaseCorrupt" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.2012.IPv6Runtime" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.2012.IPv6Runtime.UnitMonitor.DatabaseCorrupt_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10021</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>