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


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

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

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

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

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

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

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

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

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

См. также

Основные понятия

Управление журналом отчета
Проверка запуска отчета

Другие ресурсы

Управление содержимым сервера отчетов

Справка и поддержка

Получение помощи по SQL Server 2005