Этот монитор проверяет состояние службы SQL Server Integration Services.
Обратите внимание, что в выпусках SQL Express поддерживается только мастер импорта и экспорта SQL Server со встроенными соединителями для источников данных. Отсутствует подходящий объект (служба) для обнаружения.
Монитор проверяет состояние служб SQL Integration Services и создает предупреждение, если служба настроена для автоматического запуска, но находится в состоянии "Остановлена".
Обратите внимание, что предупреждение не создается, когда данная служба отключена и должно быть отображено работоспособное состояние.
Служба может остановиться по нескольким причинам.:
Служба была остановлена администратором
Служба не смогла запуститься, поскольку учетная запись пользователя не смогла пройти проверку подлинности.
Служба обнаружила исключение, которое остановило службу.
Служба была настроена неправильно, что помешало ее запуску.
Можно попытаться перезапустить службу при помощи следующей ссылки:
Запуск службы SQL Server Integration Services
С помощью следующей ссылки можно для этого экземпляра SQL Server просмотреть другие предупреждения, которые могут быть связаны с данной проблемой:
Просмотр предупреждений SQL Server
Название | Описание | Значение по умолчанию |
Приоритет предупреждения | Определяет приоритет предупреждения. | Обычные |
Серьезность предупреждения | Определяет серьезность предупреждения. | Ошибка |
Предупреждать только в случае, если запуск службы имеет тип "Автоматический" | Может принимать только значения true или false. Если значение равно false, то предупреждения инициируются независимо от типа запуска. По умолчанию задано значение true. | Да |
Включено | Включает или отключает рабочий процесс. | Да |
Создает предупреждения | Определяет, создает ли рабочий процесс предупреждения. | Да |
Target | Microsoft.SQLServer.2014.IntegrationServices.Instance | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SQLServer.2014.IntegrationServices.ServiceMonitor" Accessibility="Public" Enabled="true" Target="SQL2014IS!Microsoft.SQLServer.2014.IntegrationServices.Instance" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.IntegrationServices.ServiceMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</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="SQL2014IS!Microsoft.SQLServer.2014.IntegrationServices.Instance"]/ServiceName$</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>