Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
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 локально. |
Дополнительные сведения об открытии отчетов в предыдущей версии схемы определения отчета см. в разделе "Обновления отчетов". Дополнительные сведения о конкретных схемах определений отчетов см. в спецификации языка определения отчетов.