2016-04-25 6 views
0

Есть ли способ проверить, не работает ли служба анализа, установленная на сервере, и требует перезагрузки? Я смотрел на SSAS DMVs:Как проверить, отвечает ли служба SSAS

  • SELECT * FROM $ SYSTEM.DISCOVER_CONNECTIONSGO
  • Select * от $ System.discover_object_memory_usage
  • Select * от $ System.discover_locks

, но я не чувствую, что они отвечают на мой вопрос.

Заранее спасибо.

ответ

0

Попробуйте это: Здесь MSSQLServerOLAPService это имя SQL службы анализа и может быть найден из Here

EXEC xp_servicecontrol N'querystate',N'MSSQLServerOLAPService' 

Вы можете проверить состояние службы и принять соответствующее решение.

+0

Эй, если этот ответ является решением вашей проблемы, пожалуйста, примите его и проголосуйте за него. –

+0

Благодарим вас за ответ, к сожалению, состояние службы не изменяется, когда служба не отвечает на него, все еще показывает статус «Запуск». поэтому я не могу принять меры исключительно по этой проверке. –

+1

Возможно, это может решить вашу проблему автоматически без каких-либо усилий вашего руководства: https://support.microsoft.com/en-us/kb/972777 –