Inizializzazione server DHCP 2012 non riuscita

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

Il servizio Server DHCPv6 è un processo eseguito in background su un computer Windows Server che fornisce indirizzi IPv6 ai client. DHCP consente di concedere in lease sia indirizzi IPv4 sia indirizzi IPv6. Se IPv6 non è disponibile, il servizio DHCP utilizza solamente IPv4.

Knowledge Base article:

Riepilogo

Il servizio Server DHCPv6 è un processo eseguito in background su un computer Windows Server che fornisce indirizzi IPv6 ai client.

DHCP consente di concedere in lease sia indirizzi IPv4 sia indirizzi IPv6. Se IPv6 non è disponibile, il servizio DHCP utilizza solamente IPv4.

Cause

DHCP non è stato in grado di inizializzare uno dei suoi componenti. Impossibile avviare il servizio Server DHCP. I computer client non possono ottenere nuovi lease dal server DHCP e non disporranno della connettività di rete.

Soluzioni

Risoluzione: ripristinare il database DHCP da un backup integro

Se il database del server DHCP viene danneggiato o perso, è possibile ripristinarlo sostituendo il file di database del server (Dhcp.mdb), situato nella cartella %SystemRoot%\System32\Dhcp, con una copia di backup dello stesso file.

Se lo snap-in Microsoft Management Console (MMC) DHCP è stato utilizzato in precedenza per eseguire un backup, è possibile ottenere la copia di backup del file di database del server nella cartella %SystemRoot%\System32\Dhcp\Backup. È inoltre possibile ripristinare il file Dhcp.mdb da un backup su nastro o da altri supporti di backup.

Per eseguire queste procedure, è necessario appartenere al gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.

Per ripristinare una copia di backup del database DHCP:

Informazioni aggiuntive

Verifica: il servizio Server DHCPv6 è in esecuzione

Per verificare che il servizio DHCPv6 sia in esecuzione:

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
Inizializzazione server DHCP 2012 non riuscita
Il servizio Server DHCPv6 è un processo eseguito in background su un computer Windows Server che fornisce indirizzi IPv6 ai client. DHCP consente di concedere in lease sia indirizzi IPv4 sia indirizzi IPv6. Se IPv6 non è disponibile, il servizio DHCP utilizza solamente IPv4.
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>