Назад | Перейти на главную страницу

Ошибка при настройке SQL Reporting Services 2005 в Windows 7

Я установил SQL Server 2005 с Службы отчетов на Windows 7 Максимальная x64 и когда я пытаюсь настроить это при нажатии на "Идентификация службы Windows"Я получаю это сообщение об ошибке:

При переключении панелей произошла ошибка. Наиболее вероятная причина - ошибка при получении свойств WMI. Подробная информация об исключении:

InvalidArgument = Значение «1» недействительно для «SelectedIndex».
Имя параметра: SelectedIndex

Вот скриншот:


РЕДАКТИРОВАТЬ:

Эта проблема исчезла после того, как я установил SP3 для SQL Server. Однако у меня проблемы со следующими панелями.

Теперь о Панель идентификации веб-службы текстовое поле учетной записи службы ASP.net пусто, я выбираю классический пул приложений для обоих раскрывающихся списков -> нажмите «Применить», и я получаю сообщение об ошибке «Произошла ошибка при установке идентификатора для веб-службы. Будет использоваться ранее установленный идентификатор». и подробности:

ReportServicesConfigUI.WMIProvider.WMIProviderException: The account name is not valid. Specify an account in the form domain\alias.
   at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.SetWebServiceIdentity(String applicationPool)

Хорошо, я нашел решение, все, что мне нужно было сделать, это:

при чистой установке Windows 7 Ultimate,

  • установить IIS со всеми необходимыми компонентами для служб отчетов
  • установить sql-сервер со службами отчетов (и не запускать инструмент настройки)
  • установить SP3 для sql server
  • проверьте обновления Windows и установите их все, чем проверьте еще раз
  • запустите инструмент настройки от имени администратора, и все уже настроено (зеленый)

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

Похоже, кто-то другой столкнулся с этой проблемой; взгляните на некоторые возможные решения здесь:

http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/7f57f1a0-3458-49b6-a0ff-820ba1385f6b