Как настроить SSRS (SQL Server 2012) для запуска на другом экземпляре, но на том же сервере, что и SharePoint

10

У меня есть экземпляр SQL Server 2012, работающий на Windows 2008R2, наряду с другим экземпляром SQL Server 2012, на котором работает SharePoint (я думаю, что это SharePoint 2010).

Когда я пытаюсь получить доступ, http://localhost/Reports_<InstanceName>я получаю:

  1. Предупреждение о сертификате (через который я прохожу - меня это не волнует - это машина разработчика)
  2. Следующий текст: Cannot connect to the configuration database.

Google говорит, что это сообщение об ошибке связано с SharePoint, поэтому я склонен думать, что SharePoint перехватывает запрос SSRS.

Могу ли я настроить SSRS или что-то еще (возможно, IIS ??), чтобы я мог получить доступ к серверу отчетов?

Примечание : я могу подключиться к службам отчетов через SSMS просто отлично.

wilsjd
источник
Учитывая, что проблема заключается в SharePoint, можете ли вы на самом деле подключиться к экземпляру SharePoint, работающему на сервере? SharePoint принимает ваш запрос? Я удивлен, что вы получаете предупреждение о сертификате для запроса без SSL. Ваш URI переписывается в HTTPS? Снимок экрана сообщения об ошибке сертификата может быть полезным при ответе на ваш вопрос.
Джон aka hot2use

Ответы:

1

Вы уверены в своей версии Sharepoint? Я думал, что SP2010 не может работать на SQLS2012, но 2008 и 2008R2.

С какой машины вы пытаетесь получить доступ к серверу отчетов?

Если у вас на одном компьютере установлены собственный режим SP и SSRS, вы получите ошибку из-за адреса (SP и сервер отчетов используют одно и то же). Вы можете изменить адрес сервера отчетов в диспетчере конфигурации служб Reporting Services (Пуск, Microsoft SQL Server 2012, Инструменты настройки) и на вкладке URL диспетчера отчетов.

Yann1ck
источник
0

Вы определенно настроили базу данных ReportServer и запустили сервис?

Когда вы запускаете диспетчер конфигурации служб Reporting Services, подключаетесь к экземпляру не Sahrepoint, на экране состояния сервера отчетов он показывает имя вашей базы данных ReportServer и показывает состояние как работающее?

Ричард Браун
источник