Назад |
Перейти на главную страницу
Службы отчетов SQL Server 2005 - проблемы Configuration Manager и Management Studio
Когда я открываю диспетчер конфигурации служб Reporting Services на своем сервере, появляется сообщение об ошибке, в котором говорится:
Диспетчер конфигурации служб Reporting Services В поставщике WMI произошла неизвестная ошибка. Код ошибки 800706B3
Эта ошибка появляется еще до того, как я смогу попытаться подключиться к экземпляру SSRS.
Помимо этой проблемы, я не могу подключиться к своему экземпляру SSRS через SSMS на моем рабочем столе. Когда я пытаюсь подключиться, я получаю следующее сообщение об ошибке:
Исключение Microsoft SQL Server Management Studio было выброшено целью вызова. (mscorlib) Дополнительная информация: Операция не может быть завершена. (WinMgmt)
Информация о моем окружении: Сервер: Win Server 2K3 x64, SQL 2005 x64 SP3 Build 9.0.4053 Рабочий стол: Windows 7 Enterprise x64
Шаги, которые я уже сделал: Я установил последний пакет обновления на свой сервер и рабочую станцию. Я не вижу ошибок в журналах событий.
Скорее всего, вам потребуется перерегистрировать пространство имен SSRS WMI и / или поставщика WMI. Вы можете найти и устранить проблему, выполнив следующие действия.
Устраните проблему с помощью WMI Tester
- Закройте все экземпляры диспетчера конфигурации служб Reporting Services или SQL Server Management Studio.
- Откройте командную строку и введите wbemtest, а затем нажмите OK.
- Нажмите Подключиться в диалоговом окне WBEM tester.
- В поле «Пространство имен» введите следующую строку и нажмите «Подключить».
root\microsoft\sqlserver\reportserver \v9
- Указанное вами пространство имен должно появиться в диалоговом окне WMI Tester. Если вместо этого вы видите сообщение об ошибке, пространство имен WMI для служб Reporting Services зарегистрировано неправильно. Чтобы решить эту проблему, выполните процедуры, описанные ниже в этой статье, для регистрации пространства имен WMI для служб Reporting Services.
- Щелкните Enum Classes, затем щелкните OK в окне Superclass Info.
- В списке классов верхнего уровня окна «Результат запроса» дважды щелкните класс MSReportServer_Instance.
- Щелкните кнопку Экземпляры. Вы должны увидеть окно результатов запроса, в котором показаны все экземпляры сервера отчетов на вашем компьютере. В противном случае поставщик WMI служб Reporting Services не взаимодействует с диспетчером конфигурации служб Reporting Services или SQL Server Management Studio. Чтобы решить эту проблему, выполните процедуры, описанные ниже в этой статье, для регистрации поставщика WMI служб Reporting Services.
- Если вы успешно разрешили проблемы в диалоговом окне WMI Tester, перезапустите диспетчер конфигурации служб Reporting Services или SQL Server Management Studio, чтобы определить, устранена ли эта ошибка.
Восстановление поставщика WMI служб отчетов
- Закройте все экземпляры диспетчера конфигурации служб Reporting Services или SQL Server Management Studio.
- Откройте командную строку.
- Добавьте экземпляр класса поставщика WMI служб Reporting Services в репозиторий WMI. В командной строке выполните следующую команду:
mofcomp "%ProgramFiles%\Microsoft SQL Server\90\Shared\reportingservices.mof"
- Снова запустите WMI Tester, чтобы проверить, можете ли вы теперь подключиться к пространству имен для поставщика WMI служб Reporting Services и продолжить процесс отладки.
Зарегистрируйте поставщика WMI служб Reporting Services
- Закройте все экземпляры диспетчера конфигурации служб Reporting Services или SQL Server Management Studio.
- Откройте командную строку.
- Зарегистрируйте поставщика WMI служб Reporting Services. В командной строке выполните следующую команду:
regsvr32 "C:\Program Files\Microsoft SQL Server\90\Shared\reportingserviceswmi.dll
- Снова запустите WMI Tester, чтобы проверить, можете ли вы теперь подключиться к пространству имен для поставщика WMI служб Reporting Services и продолжить процесс отладки.
Вот является источником этой информации, руководства Microsoft по устранению ошибок поставщика WMI в SSRS.