Как подключиться к серверу отчетов в среде Management Studio
Среда SQL ServerManagement Studio предоставляет обозреватель объектов, позволяющий подключиться к любому серверу семейства SQL Server и просматривать его содержимое в графическом виде. Применительно к службам Reporting Services, обозреватель объектов можно использовать для следующих операций.
Включить функции сервера отчетов.
Установить параметры сервера по умолчанию и настроить определения ролей.
Управлять работающими заданиями.
Можно подключиться к серверу отчетов, работающему в собственном режиме, или серверу отчетов в режиме интеграции с SharePoint. Синтаксис соединения и типы выполняемых операций могут быть различными, в зависимости от режима работы сервера отчетов и разрешений пользователя. При соединении с сервером отчетов или выполнении определенных задач могут возникнуть неполадки из-за недостаточных разрешений или неверно указанного имени сервера отчетов. Дополнительные сведения о разрешениях и синтаксисе соединения см. в таблице в конце этого раздела.
Обратите внимание, что нельзя использовать обозреватель объектов для просмотра или управления содержимым сервера отчетов. Управление содержимым осуществляется через диспетчер отчетов, если сервер отчетов функционирует в собственном режиме, или узел SharePoint, если сервер работает в режиме интеграции с SharePoint.
Обозреватель объектов позволяет открыть соединения с несколькими экземплярами сервера в одном рабочем пространстве, если серверы зарегистрированы в одной группе серверов. Прежде, чем подключиться к экземпляру сервера отчетов в среде Management Studio, сервер должен быть зарегистрирован. Если сервер отчетов уже зарегистрирован, то можно пропустить этот шаг. Инструкции по регистрации серверов отчетов приведены в конце этого раздела.
Соединение с сервером отчетов, работающим в собственном режиме
Если обозреватель объектов еще не открыт, выберите его в меню «Вид».
Щелкните Соединить, чтобы открыть список типов серверов, и выберите Службы Reporting Services.
В диалоговом окне Соединение с сервером введите имя экземпляра сервера отчетов. Имена экземпляров сервера отчетов создаются на основе имен экземпляров SQL Server. По умолчанию имя локального экземпляра сервера отчетов совпадает с именем компьютера. Если сервер отчетов установлен как именованный экземпляр, для указания этого сервера используется следующий синтаксис: <имя_сервера>[\<имя_экземпляра>].
Выберите тип проверки подлинности. В режиме проверки подлинности Windows необходимо подключаться с использованием своих учетных данных. Если выбрана обычная проверка подлинности или проверка подлинности с помощью форм, введите учетную запись и пароль.
Нажмите кнопку Connect. Сервер отчетов отображается в обозревателе объектов.
Чтобы установить системные свойства и значения по умолчанию для сервера, щелкните узел сервера правой кнопкой мыши. Дополнительные сведения см. в разделе Как задать свойства сервера отчетов (среда Management Studio).
Соединение с сервером отчетов, работающим в режиме интеграции с SharePoint
Если обозреватель объектов еще не открыт, выберите его в меню «Вид».
Щелкните Подключиться, чтобы открыть список типов серверов, и выберите Службы Reporting Services.
В диалоговом окне Соединение с сервером введите URL-адрес узла SharePoint. В следующем примере показан синтаксис: http://<веб-сервер>/<узел>.
Выберите тип проверки подлинности. В режиме проверки подлинности Windows необходимо подключаться с использованием своих учетных данных. Если выбрана обычная проверка подлинности или проверка подлинности с помощью форм, введите учетную запись и пароль.
Нажмите кнопку Connect. Сервер отчетов отображается в обозревателе объектов.
Чтобы установить системные свойства и значения по умолчанию для сервера, щелкните узел сервера правой кнопкой мыши. Дополнительные сведения см. в разделе Как задать свойства сервера отчетов (среда Management Studio).
Регистрация сервера отчетов
Если соединиться с сервером отчетов не удалось, причиной может быть отсутствие разрешений на доступ к серверу или регистрации сервера. Чтобы зарегистрировать сервер, в меню «Вид» выберите команду Зарегистрированные серверы.
Щелкните значок служб Reporting Services
Щелкните правой кнопкой мыши Службы Reporting Services, укажите Создать, а затем щелкните Регистрация сервера. Откроется диалоговое окно Регистрация нового сервера.
Введите значение в поле Имя сервера. Значение, которое необходимо указать, будет различным в зависимости от режима сервера.
Для сервера отчетов в собственном режиме введите имя экземпляра сервера отчетов. Имена экземпляров сервера отчетов создаются на основе имен экземпляров SQL Server. По умолчанию имя локального экземпляра сервера отчетов совпадает с именем компьютера. Если сервер отчетов установлен как именованный экземпляр, для указания этого сервера используется следующий синтаксис: <имя_сервера>[\<имя_экземпляра>].
Для сервера отчетов, работающего в режиме интеграции с SharePoint, сервером для подключения является узел SharePoint, с которым соединен сервер отчетов. Соединение с узлом SharePoint необходимо, чтобы просматривать уровни разрешений, которые управляют доступом к содержимому и операциям сервера отчетов. Можно указать любой узел в коллекции веб-узлов. В следующем примере показан синтаксис: http://мой_узел_sharepoint.
В поле Проверка подлинности выберите режим проверки подлинности, используемый для доступа к веб-серверу. Необходимо выбрать режим проверки подлинности, который уже используется сервером отчетов.
Если используется безопасность по умолчанию, выберите пункт Проверка подлинности Windows.
Если установлен и применяется настраиваемый модуль безопасности, выберите пункт Проверка подлинности с помощью форм.
Если сервер отчетов настроен для обычной проверки подлинности, выберите пункт Обычная проверка подлинности.
Если сервер отчетов настроен для работы в режиме интеграции с SharePoint, выберите пункт Проверка подлинности Windows.
Щелкните Тест, чтобы проверить соединение.
После соответствующего запроса щелкните ОК, а затем щелкните Сохранить.
Синтаксис и разрешения соединений
В следующей таблице содержится сводка синтаксиса, операций и разрешений соединения, необходимых для выполнения определенных операций.
Если в качестве «Типа сервера» в диалоговом окне Соединение с сервером указаны службы Reporting Services, то можно указать имя сервера отчетов или конечную точку для веб-службы.
Соединение |
Задачи |
Разрешения |
---|---|---|
Сервер отчетов в собственном режиме, подключенный как экземпляр по умолчанию или именованный экземпляр: <имя_сервера><_экземпляр> Соединение с сервером отчетов выполнено через поставщик WMI сервера отчетов. |
|
Назначено роли системного администратора. |
Сервер отчетов в собственном режиме, подключенный как экземпляр по умолчанию или именованный экземпляр, через конечную точку для веб-службы сервера отчетов: http://<имя_сервера>:<номер_порта>/reportserver Альтернативный способ подключения к серверу отчетов — указать URL-адрес сервера отчетов. |
|
Назначено роли системного администратора. |
Сервер отчетов в режиме интеграции с SharePoint, подключенный через узел SharePoint: http://<веб_сервер>SharePointSite> |
|
Уровень разрешений «Полный доступ» на узле SharePoint, с которым установлено соединение. |
Сервер отчетов в режиме интеграции с SharePoint, подсоединенный с использованием имени экземпляра сервера отчетов: <имя_сервера><_экземпляр> |
|
Уровень разрешений «Полный доступ» на узле SharePoint, интегрированном с сервером отчетов. Обратите внимание, что при соединении с сервером отчетов, а не с узлом SharePoint, число выполняемых задач существенно уменьшается. Это происходит потому, что сервер отчетов может возвратить данные приложений, которые сохранены или управляются в базе данных сервера отчетов, а не в базах данных конфигурации и содержимого SharePoint. |