Este monitor comprueba el estado de conexión entre las réplicas de disponibilidad. El estado del monitor es malo cuando el estado de conexión de la réplica de disponibilidad es DISCONNECTED. De lo contrario, el estado del monitor es bueno.
Este monitor comprueba el estado de conexión entre las réplicas de disponibilidad. El estado del monitor es malo cuando el estado de conexión de la réplica de disponibilidad es DISCONNECTED. De lo contrario, el estado del monitor es bueno.
Esta réplica secundaria no está conectada a la réplica principal. El estado de conexión es DISCONNECTED.
El puerto de conexión puede estar en conflicto con otra aplicación.
El tipo de cifrado o el algoritmo no coinciden.
El extremo de la conexión se ha eliminado o no se ha iniciado.
El transporte está desconectado.
Compruebe la configuración del extremo de creación de reflejo de base de datos para las instancias de la réplica principal y secundaria, y actualice la configuración que no coincide.
Compruebe si el puerto está en conflicto y cambie el número de puerto.
Nombre | Descripción | Valor predeterminado |
Habilitado | Habilita o deshabilita el flujo de trabajo. | Sí |
Genera alertas | Define si el flujo de trabajo genera una alerta. | No |
Intervalo (segundos) | Intervalo de tiempo periódico en segundos en que se ejecuta el flujo de trabajo. | 900 |
Tiempo de espera (segundos) | Especifica el tiempo durante el que se puede ejecutar el flujo de trabajo antes de que se cierre y se marque como error. | 300 |
Target | Microsoft.SQLServer.2014.AlwaysOn.AvailabilityReplica |
Parent Monitor | System.Health.AvailabilityState |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | False |
Monitor Type | Microsoft.SQLServer.2014.AlwaysOn.SystemPolicyScriptMonitorType |
Remotable | True |
Accessibility | Public |
RunAs | Microsoft.SQLServer.2014.AlwaysOn.MonitoringAccount |
<UnitMonitor ID="Microsoft.SQLServer.2014.AlwaysOn.AvailabilityReplicaIsConnected" RunAs="Microsoft.SQLServer.2014.AlwaysOn.MonitoringAccount" TypeID="Microsoft.SQLServer.2014.AlwaysOn.SystemPolicyScriptMonitorType" Accessibility="Public" Enabled="true" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Target="AlwaysOnDisc!Microsoft.SQLServer.2014.AlwaysOn.AvailabilityReplica" Priority="Normal">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="HealthState" HealthState="Success"/>
<OperationalState ID="Critical" MonitorTypeStateID="ErrorState" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Interval>900</Interval>
<TimeoutSeconds>300</TimeoutSeconds>
<PolicyName>$Target/Property[Type="AlwaysOnDisc!Microsoft.SQLServer.2014.AlwaysOn.AvailabilityReplica"]/AvailabilityGroupName$-$Target/Property[Type="System!System.Entity"]/DisplayName$-AlwaysOnArConnectionHealthPolicy</PolicyName>
<InstanceName>$Target/Property[Type="System!System.Entity"]/DisplayName$</InstanceName>
</Configuration>
</UnitMonitor>