none
?Отдельная установка Reporting Services для Sharepoint RRS feed

  • Вопрос

  • Добрый день.

    Разворачивается Project Server 2013

    Есть Ферма Sharepoint 2013 из трёх серверов SQL, Aplication и Web.

    Согласно заданию Reporting Services необходимо установить на серваке Web.

    На сервере Web не устанавливая SQL инжайна, поставил:

    - Reporting Services – SharePoint
    - Reporting Services add-in for SharePoint Products


    Запустил в шеле:

    Install-SPRSService
    Install-SPRSServiceProxy

    В шеле служба видна:

    get-spserviceinstance -all |where {$_.TypeName -like "SQL Server Reporting*"}
    TypeName			Status
    SQL Server Reporting Services...Online

    А вот через веб (Параметры системы -> Управление службами на сервере) НЕ ВИДНО.

    В чём может быть проблема?


    22 июля 2013 г. 7:00

Ответы

  • Всем спасибо.

    Вопрос решен.

    Решение:

    В трёхсерверной ферме (App, Web, DB) установка компонент репортинга на второй сервер Шарепоинта (Web сервер) не приводит к их появлению в админском веб-интерфейсе.

    т.е. при помощи шела можно зарегить инстанс, поднять пул и аппликейшен для репортинга, но в вебе этого не будет видно. Вероятно всё даже будет работать. Не проверял.

    Если воткнуть компоненты репортинга на App сервер шарепоинта, то по их регистрации они появятся в веб-админке. 

    Причину не выяснял. Вероятно дело в том, что на Web сервере запущено меньше служб, чем на App сервере.


    • Помечено в качестве ответа Lanin Aleksandr 24 июля 2013 г. 11:16
    24 июля 2013 г. 11:16

Все ответы

  • Здравствуйте Александр,

    Попробуйте так и проверьте заново:

    Get-SPServiceInstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance
    Вы перезагружались после установки?

    Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    23 июля 2013 г. 5:12
    Модератор
  • Stop/Start службы ничего не даёт.

    Всё проходит без ошибок. Но в вебе не видно и добавить службу-приложение соответственно тоже не возможно.

    23 июля 2013 г. 6:26
  • Здравствуйте!

    Я думаю необходимо начать с iisreset, либо перезапуски Web FrontEnd'а и App, ай гулять так гулять и SQL серверов. Появились ли ошибки либо предупреждения в журналах приложения в системе? Экземпляр репортинга корректно установился? 



    23 июля 2013 г. 6:36
  • Э... Наверно я не очень с репортингом.

    При установленных на Веб серверах фермы компонентах репортинга, на сервере БД Reporting - Native стоять должен?

    А то SQL в логах ругается:

    Login failed fo user 'domain\sp_admin'
    Reason: Failed to open the explicity specified database ' ReportingService_[много_цифр]_Alerting'

    23 июля 2013 г. 7:09
  • Судя по всему не происходит регистрация прокси

    Install-SPRSServiceProxy

    Хотя команда отрабатывает без ошибок. -debug и -verbose ничего нового не показывают.

    Вышеописанная ошибка в логах SQL по времени не корелируется с установкой службы

    Есть идеи? Как можно дебажить процесс выполнения коммандлета?

    23 июля 2013 г. 9:32
  • Э... Наверно я не очень с репортингом.

    При установленных на Веб серверах фермы компонентах репортинга, на сервере БД Reporting - Native стоять должен?

    А то SQL в логах ругается:

    Login failed fo user 'domain\sp_admin'
    Reason: Failed to open the explicity specified database ' ReportingService_[много_цифр]_Alerting'

    Посмотрите есть ли права у данного узера на доступ к этой БД. Если нет, дайте owner и посмотрите исчезнут ли ошибки. Проверьте все службы sharepoint на app сервере. Перезапускали iis? Перезагружали сервера?
    23 июля 2013 г. 9:41
  • Всем спасибо.

    Вопрос решен.

    Решение:

    В трёхсерверной ферме (App, Web, DB) установка компонент репортинга на второй сервер Шарепоинта (Web сервер) не приводит к их появлению в админском веб-интерфейсе.

    т.е. при помощи шела можно зарегить инстанс, поднять пул и аппликейшен для репортинга, но в вебе этого не будет видно. Вероятно всё даже будет работать. Не проверял.

    Если воткнуть компоненты репортинга на App сервер шарепоинта, то по их регистрации они появятся в веб-админке. 

    Причину не выяснял. Вероятно дело в том, что на Web сервере запущено меньше служб, чем на App сервере.


    • Помечено в качестве ответа Lanin Aleksandr 24 июля 2013 г. 11:16
    24 июля 2013 г. 11:16