Функции, поддерживаемые службами Reporting Services в выпуске SQL Server Express

В этом разделе приведена сводка функций, доступных в выпуске SQL Server Express with Advanced Services. Дополнительные сведения об этом выпуске см. в разделе Возможности SQL Server Express с дополнительными службами.

Обзор функций

Выпуск SQL Server Express предоставляет следующие функциональные возможности служб Службы Reporting Services.

  • Обработка отчета по требованию для каждого пользователя, просматривающего отчет. Когда пользователь открывает отчет, отчет инициализируется, запрос обрабатывается, данные соединяются с макетом отчета, и отчет готовится для просмотра в формате представления.

  • Форматы просмотра доступны для HTML, Acrobat и Excel.

  • Источники данных отчета должны представлять собой реляционные базы данных SQL Server, работающие локально в выпуске SQL Server Express.

  • Управлять сервером отчетов и просматривать отчеты можно с помощью диспетчера отчетов.

  • Поддержка конфигурации осуществляется с помощью программы настройки служб Службы Reporting Services.

  • Программы командной строки rs.exe, rsconfig.exe и rskeymgmt.exe доступны в выпуске SQL Server Express.

  • Для сопоставления существующих групповых и пользовательских учетных записей с именованной коллекцией операций используются проверка подлинности Windows и стандартные роли.

Неподдерживаемые функции

Другие выпуски SQL Server включают более крупный набор компонентов служб Службы Reporting Services. Следующий список содержит возможности, которые описаны в электронной документации по SQL Server, но не могут использоваться в этом выпуске.

  • Запланированная обработка отчетов, кэширование, моментальные снимки, подписки и доставка не поддерживаются.

  • Источники данных служб Службы Analysis Services, Oracle, XML, SAP, служб SQL Server Integration Services (SSIS), OLE DB и ODBC не поддерживаются.

  • Удаленные источники данных не поддерживаются. Отчеты, размещенные на сервере отчетов SQL Server Express, должны получать реляционные данные SQL Server с локального экземпляра компонента SQL Server Express Database Engine.

  • Нерегламентированные отчеты через семантические модели и построитель отчетов не поддерживаются.

  • Модули подготовки отчетов TIFF (изображение), XML и CSV не поддерживаются.

  • Расширяемая платформа API-интерфейса служб Службы Reporting Services для доставки, обработки данных, подготовки отчетов и безопасности не поддерживается.

  • Нестандартные модули проверки подлинности и пользовательские назначения ролей не поддерживаются. Необходимо связать существующие групповые и пользовательские учетные записи домена Windows со стандартными определениями ролей.

  • Не поддерживаются пользовательские элементы отчета.

  • Управление долго выполняемым отчетом не поддерживается. В частности, нельзя использовать функцию «Управление заданиями» в диспетчере отчетов для остановки обработки отчета.

  • Масштабное развертывание не поддерживается.

  • Режим интеграции с SharePoint не поддерживается.

Если в SQL Server Express используется функция «Пользовательские экземпляры» (иначе называемая «Запуск от лица обычного пользователя», или RANU), необходимо помнить, что источник данных будет недоступен через удаленные соединения. Это означает, что если для функции «Пользовательские экземпляры» будет настроен источник данных отчета, то удаленным пользователям, имеющим доступ к отчету, будет возвращена следующая ошибка:

«Произошла ошибка при обработке отчета. Невозможно создать соединение с источником данных "<datasourcename>". Дополнительные сведения об этой ошибке можно найти на сервере отчетов на компьютере локального сервера или включить удаленный контроль ошибок».

Кроме того, журнал сервера отчетов будет содержать следующую запись:

Cannot create a connection to data source '<datasourcename>'. ---> System.Data.SqlClient.SqlException: User does not have permission to perform this action.

Чтобы избежать этих ошибок, не устанавливайте свойство User Instance в строке соединения или в диалоговом окне Дополнительные свойства во время определения соединения.