Как зарегистрировать веб-ссылку для отчета службы отчетов SQL Server 2008? - PullRequest
1 голос
/ 07 октября 2008

Я пытаюсь получить доступ к службам отчетов через веб-службы в приложении Visual Studio 2008. Как / где я могу найти свой WSDL?

Ответы [ 3 ]

0 голосов
/ 17 августа 2009

Я должен отметить, что, хотя Gulzar действительно опубликовал правильный ответ, он работает только в том случае, если для вашего веб-сервиса задан URL-адрес по умолчанию - в противном случае он не будет работать.

Убедитесь, что вы указали правильный URL-адрес - в диспетчере конфигурации служб Reporting Services перейдите в раздел URL-адрес веб-службы и посмотрите, что находится в поле «URL-адреса веб-службы сервера отчетов». Это может также включать номер порта, хотя, если это порт 80, вы можете не указывать его.

Кроме того, по какой-то причине, хотя это Sql Server 2008 и Reporting Services 2008, asmx имеет значение все еще ReportService2005.asmx. По некоторым причинам это не было обновлено.

Таким образом, URL должен быть:

http://MyReportServer:PortNumber/WhateverUrlTheWebServiceIsSetAs/ReportService2005.asmx?wsdl

Надеюсь, это поможет!

0 голосов
/ 04 июня 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...