Остановить перехват сервера отчетов SQL / отчеты - PullRequest
5 голосов
/ 09 февраля 2011

Как запретить службам отчетов SQL Server захватывать виртуальную папку / reports на ВСЕХ веб-сайтах на сервере, на котором она установлена. Только что обнаружили, что все веб-сайты на коробке с включенным сервером отчетов (это блок разработчика), / Отчеты переопределяются менеджером служб отчетов. Как мне это отключить?

Попытался остановить службу, отключив ее в файле конфигурации, но все безрезультатно (служба все еще перехватывает URL-адрес, вместо диспетчера отчетов вы просто получаете сообщение об ошибке «служба недоступна»). Если не считать удаления служб отчетов, есть ли способ отключить это?

Ответы [ 3 ]

9 голосов
/ 21 марта 2012

У меня была точно такая же проблема - очень раздражает, когда ваше собственное веб-приложение использует папку / Reports, не может понять, почему я получаю ошибки «Файл или каталог не найден» в IIS при переходе на страницу моих отчетов.

Фил прав, самое простое решение (с использованием SQL Server 2008 R2) - запустить диспетчер конфигурации служб Reporting Services, подключиться к локальному экземпляру и изменить виртуальный каталог в разделе «URL-адрес диспетчера отчетов» на что-то более уникальное (я использовал) /ReportingServices ").

Это устранило проблему, и папка my / Reports была восстановлена ​​в моем собственном веб-приложении!

0 голосов
/ 22 марта 2013

Вы также можете изменить прослушиваемый порт с помощью диспетчера конфигурации служб Reporting Services.Я установил мой 8080 вместо 80, и это решило проблему для меня.

0 голосов
/ 15 февраля 2011

Предполагая, что вы используете службы отчетов SQL Server 2008 R2, вы можете сделать это с помощью диспетчера конфигурации служб Reporting Services.

Но расскажите нам о версии служб отчетов.

...