SQL Server 2008 - URL-адрес диспетчера отчетов показывает страницу без вкладки Свойства - PullRequest
2 голосов
/ 10 октября 2009

У меня SQL Server 2008 Developer Edition, и у меня возникают следующие проблемы со службами Reporting Services.

  1. Когда я открываю URL-адрес диспетчера отчетов (я получаю его из диспетчера конфигурации служб Reporting Services) в браузере, он показывает мне страницу служб отчетов SQL Server со значком папки в левом верхнем углу и ссылками с текстом «Главная» ',' Мои подписки ',' Справка 'в правом верхнем углу. Вот и все, я больше ничего не вижу. У меня есть виртуальный каталог с тем же именем, которое указано для диспетчера отчетов в диспетчере конфигурации служб Reporting Services.

  2. При открытии сервера отчетов в браузере выдается следующее сообщение об ошибке -

    Ошибка служб отчетов Сервер отчетов не может открыть соединение с базой данных сервера отчетов. Подключение к базе данных требуется для всех запросов и обработки. (rsReportServerDatabaseUnavailable) Получить интерактивную справку При установке соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: поставщик общей памяти, ошибка: 40 - не удалось открыть подключение к SQL Server)

Я попытался в командной строке выполнить следующее:

rsconfig -c -s <SQLSERVERNAME> -d reportserver -a Windows -u <MYDOMAIN\MYACCOUNT> -p <PASSWORD>

но я получил еще одну ошибку, говоря Report Server WMI Provider error: Invalid namespace

Буду очень признателен за помощь.

ура

Ответы [ 2 ]

2 голосов
/ 12 октября 2009

Мне наконец удалось решить обе проблемы, открыв порт в брандмауэре Windows для сервера отчетов.

Для Windows 2003 и Vista шаги описаны здесь http://msdn.microsoft.com/en-us/library/bb934283.aspx

ура

1 голос
/ 21 мая 2014

1) Открыть Пуск -> SQL Server (20xx) -> найти «Диспетчер конфигурации служб Reporting Services» во вложенных папках -> перейти на вкладку «База данных» -> проверить, есть ли «имя сервера SQL» и «Имя базы данных "выбраны правильно. Это база данных, в которой службы отчетов хранят отчеты.

2) если все в порядке, проверьте, есть ли у вас более одного экземпляра sql. Если у вас есть более одного экземпляра на вашем компьютере, решите, какой из них вы хотите использовать. например, SQL Server 2008 или SQL Server 2012. Возможно, вы используете URL-адрес служб отчетов 2008, который не использует правильную базу данных в «Диспетчере конфигурации служб Reporting Services»

...