Поделиться через


Сохранение отчетов (построитель отчетов 2.0)

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

Экспорт и сохранение отчетов

Если нужно заархивировать небольшое количество отчетов, попробуйте сохранять отчет в файле. После экспорта отчета в формат какого-либо приложения (например, PDF или Excel) можно сохранить его в файле и поместить в защищенный общий каталог в сети. Кроме того, сохраненный файл в формате PDF или Excel можно передать, как ресурс (если нужно хранить все копии отчета, вне зависимости от формата, в базе данных сервера отчетов). Дополнительные сведения об экспорте отчета см. в разделах Экспорт отчетов (построитель отчетов 2.0) и Как передать файл или отчет в диспетчере отчетов (построитель отчетов 2.0).

Использование доставки в общую папку

Если нужно архивировать большое количество отчетов, создайте подписку, доставляющую отчет прямо в файловую систему. Для этого необходимо создать подписку на каждый отчет, выбрать общую папку для их хранения и определить расписание, которое определяет, когда был создан данный файл. После определения этой подписки сервер отчетов может запустить отчет самостоятельно и добавить файлы отчета к архиву при помощи этого расписания. Можно также создавать одноразовые расписания для архивации отчетов на нерегулярной основе. Дополнительные сведения о подписках и доставке в общую папку см. в разделе «Доставка файлов в службах Reporting Services» документации по службам Reporting Services, входящей в состав электронной документации по SQL Server.

Использование журнала отчета

Для создания исторических копий можно также использовать журнал отчета. Можно создать резервную копию базы данных сервера отчетов и сохранить ее в безопасном месте для будущего использования. Весь журнал отчета (отчеты, общие элементы источника данных, общие папки, подписки и расписания) сохраняется в базе данных сервера отчетов. Для поддержания непрерывной копии журнала отчетов и метаданных (например, сведения о подписках, содержащие данные о получателях отчета) можно создать резервную копию. Дополнительные сведения см. в разделе «Управление журналом отчета» документации по службам Reporting Services, входящей в состав электронной документации по SQL Server.

Ведение журнала запусков отчета

Данные журналов не хранятся в базе данных сервера отчетов. Если нужно постоянно фиксировать запуски отчетов, создайте резервную копию файлов журнала отдельно. Дополнительные сведения см. в разделах «Аудит и проверка запусков отчета» и «Управление содержимым сервера отчетов» документации по службам Reporting Services, входящей в состав электронной документации по SQL Server.