Сохранение отчетов

Чтобы сохранить определение отчета, с которым вы работаете, выберите в меню Файл команду Сохранить или Сохранить как. В результате RDL-файл будет сохранен в проект отчета. После публикации на сервере отчетов отчет, готовый для просмотра, можно сохранить несколькими способами. Службы Reporting Services не предоставляют функции управления документами для формальной архивации отчетов, однако, чтобы сохранить и совместно использовать отчеты, готовые для просмотра, можно использовать один из следующих подходов.

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

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

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

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

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

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

Данные журналов не хранятся в базе данных сервера отчетов. Если нужно постоянно фиксировать запуски отчетов, создайте резервную копию файлов журнала отдельно.