Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
SQL Server Data Tools поддерживает следующие сценарии:
Открытые определения отчетов (*.rdl) и проекты сервера отчетов (*.rptproj).
Создание определений отчетов.
Предварительный просмотр отчетов в конструкторе отчетов.
Развертывание отчетов на серверах отчетов.
Свойства конфигурации и развертывания
SQL Server Data Tools (SSDT) поддерживает конфигурации проектов. Конфигурация проекта состоит из набора свойств, определяющих расположения и поведение. Эти свойства используются при построении проекта в качестве шага в предварительном просмотре или развертывании отчетов. Дополнительные сведения о конфигурациях проектов см. в документации по Visual Studio.
Используйте конфигурации проекта для управления обновлением определений отчетов до версий схем, совместимых с целевыми серверами отчетов. Свойства, контролируемые конфигурациями проекта, включают целевой сервер отчетов, папку, в которой процесс сборки временно хранит определения отчетов для предварительного просмотра и развертывания и уровней ошибок.
Отчеты создаются до их отображения в виде предварительных версий в конструкторе отчетов или развертывания на сервере отчетов.
Свойства конфигурации задаются в диалоговом окне свойства проекта SQL Server Data Tools (SSDT).
К свойствам сборки и развертывания относятся следующие свойства:
OutputPath — это свойство сборки, определяющее путь к папкам для хранения определения отчета, используемого в проверке сборки, развертывании и предварительной версии отчетов.
ErrorLevel — это свойство сборки, определяющее серьезность проблем сборки, сообщаемых как ошибки. Проблемы с уровнями серьезности меньше или равно значению ErrorLevel отображаются как ошибки; в противном случае проблемы отображаются в виде предупреждений. Дополнительные сведения см. в разделе «Проверка отчетов и уровни ошибок» в Проектирование отчетов с помощью Report Designer (SSRS).
TargetServerVersion — это свойство развертывания, определяющее ожидаемую версию служб SQL Server Reporting Services, установленную на целевом сервере отчетов, указанном в свойстве TargetServerURL.
При указании более ранней версии SQL Server Reporting Services в диалоговом окне «Свойства проекта», отчеты не возвращаются автоматически к более ранней версии. Таким образом, проект сервера отчетов может содержать отчеты из двух разных версий SQL Server. При развертывании проекта сервера отчетов все отчеты в проекте преобразуются в версию, указанную в TargetServerVersion.
В проект можно добавить несколько конфигураций проекта; каждый используется для разного сценария, например развертывания на разных версиях серверов отчетов. Дополнительные сведения см. в диалоговом окне "Задание свойств развертывания" (Службы Reporting Services) и в диалоговом окне "Страницы свойств проекта".
Поддерживаемые версии
Замечание
SQL Server Data Tools (SSDT), 32-разрядная среда разработки для проектов сервера отчетов, не предназначена для запуска на компьютерах на основе Itanium и не установлена на серверах на основе Itanium. Однако поддержка SQL Server Data Tools доступна для компьютеров на основе x64.
В следующей таблице описаны поддерживаемые версии для разработки и публикации отчетов в SQL Server Data Tools (SSDT).
Замечание
Схема не изменилась с sql Server 2008 (10.0.x).
| Тип проекта или файла | Версия | Отчеты автора | Опубликовать отчеты | Примечания. |
|---|---|---|---|---|
| Проект сервера отчетов или Проект Report Server Wizard |
SQL Server 2016 (13.x) Reporting Services или более поздняя версия (SSRS) | Схема RDL 2016 | SQL Server 2016 (13.x) Reporting Services или более поздние версии (SSRS) | |
| Проект сервера отчетов или Проект Report Server Wizard |
SQL Server 2014 (12.x) | Схема RDL 2014 | SQL Server 2014 (12.x) Reporting Services | |
| Проект сервера отчетов или Проект Report Server Wizard |
SQL Server 2012 (11.x) | Схема RDL 2012 | SQL Server 2012 (11.x) Службы отчетности | |
| Проект сервера отчетов или Проект Report Server Wizard |
SQL Server 2008 R2 (10.50.x) | Схема RDL версии 2008 R2 | SQL Server 2008 R2 (10.50.x) Службы Отчетности | |
| Проект сервера отчетов или Проект Report Server Wizard |
SQL Server 2008 (10.0.x) | Схема RDL 2008 | Только сервер отчетов служб SQL Server 2008 (10.0.x) Reporting Services | Обновляет 2003 RDL и 2005 RDL до схемы RDL 2008 локально. |
Дополнительные сведения об открытии отчетов в предыдущей версии схемы определения отчета см. в разделе "Обновления отчетов". Дополнительные сведения о конкретных схемах определений отчетов см. в спецификации языка определения отчетов.