2016-07-28 3 views
1

Я создал экземпляр сервера sql на Azure VM и загрузил резервную копию моего SQL-сервера и различные отчеты, которые ранее выполнялись в локальном поле. Все прошло хорошо, и я могу подключиться к базе данных через студию управления от моего удаленного клиента.SSRS и Azure VM

Я также могу запускать все свои отчеты локально на Azure VM, используя RDP. Все работают нормально.

Проблема возникает, когда я пытаюсь подключиться к моему серверу отчетов с помощью Internet Explorer с моего удаленного клиента. Все, что я получаю, это страница, где не найдены сообщения.

Я открыл порт 80 на брандмауэре Azure и добавил правила входящего в моем Azure Portal, чтобы обеспечить соединение на порт 80.

Я попытался использовать имя Public DNS Я сотворил что-то вроде AFDSQL.NorthEurope. cloudapp.azure.com/Reports_MSSQLSERVER/Pages/Folder.aspx, а также попробовал IP-адрес напрямую, но не работал.

Что мне не хватает?

Roy

+0

Вы открыли порт 80 в брандмауэре Windows? –

+0

Я нахожусь в одной лодке, я также попытался привязать URL-адрес веб-службы и URL-адрес веб-портала к имени dns в качестве заголовка хоста. URL-адреса выглядят правильно http://blahblahblah.southcentralus.cloudapp.azure.com/reportserver, но они даже не доступны для просмотра локально, как и URL-адреса localhost. –

ответ

1

Только что получил работу!

Да, вы должны открыть порт 80 на брандмауэре Windows в своем лазурном vm.

Вы также должны открыть порт в разделе безопасности сети на своем лазурном портале.

И, наконец, адрес для использования - http://servername/reports/browse нет отчетов/folder.aspx, как и вы.