Serviço de Pesquisa de Texto Completo do SQL Server

Microsoft.SQLServer.2014.DBEngine.FullTextSearchServiceMonitor (UnitMonitor)

Este monitor verifica o status do Serviço de Pesquisa de Texto Completo do SQL. Observação: Esse monitor está desabilitado por padrão. Use substituições para permitir, quando necessário.

Knowledge Base article:

Resumo

Este monitor verifica o status do serviço de Pesquisa de Texto Completo do SQL, e gera um alerta quando o serviço está definido para ser iniciado automaticamente e não está em execução.

Observe que um alerta não é gerado quando o serviço está desabilitado ou definido para iniciar manualmente e um estado de integridade será exibido.

Causas

Um serviço pode ser interrompido por muitos motivos:

Resoluções

É possível tentar reiniciar o serviço no ambiente não clusterizado usando o link a seguir:

Iniciar serviço de Pesquisa de Texto Completo do SQL Server

Você pode exibir outros alertas para esta instância do SQL Server que podem estar relacionados a esse problema usando o seguinte link:

Exibir Alertas do SQL Server

Parâmetros Substituíveis

Nome

Descrição

Valor padrão

Alertar somente se o tipo de inicialização do serviço for automático.

Este valor só pode ser definido como 'true' ou 'false'. Se for definido como 'false', os alertas serão disparados independentemente do tipo de inicialização definido. O valor padrão é 'true'.

1

Habilitado

 

Não

Gerar Alertas

 

Sim

Element properties:

TargetMicrosoft.SQLServer.2014.DBEngine
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
MSSQL 2014: Serviço de Pesquisa de Texto Completo do SQL Server Interrompido
O serviço Windows para o serviço de Texto Completo do SQL "{0}" foi interrompido no computador "{1}"
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SQLServer.2014.DBEngine.FullTextSearchServiceMonitor" Accessibility="Public" Enabled="false" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.DBEngine.FullTextSearchServiceMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/FullTextSearchServiceName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="Error" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/FullTextSearchServiceName$</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>