공유 일정 및 보고서별 일정

SQL Server 2005 Reporting Services(SSRS)는 시간 기반 작업을 지원하는 데 사용할 수 있는 공유 일정과 보고서별 일정을 제공합니다.

공유 일정과 보고서별 일정 비교

이 두 가지 일정은 출력 내용이 동일하며 날짜, 시간 및 기간 지정 방법도 거의 비슷하지만 요약해 보면 다음과 같은 차이점이 있습니다.

  • 공유 일정은 미리 만들어 놓은 일정 정보가 들어 있는 다목적 항목입니다. 공유 일정을 만들어 놓고 일정 정보를 지정해야 할 때 구독 또는 속성 페이지에서 해당 공유 일정을 참조할 수 있습니다.
  • 보고서별 일정은 개별 보고서, 구독 또는 보고서 실행 작업 컨텍스트에서 정의되어 캐시 만료나 스냅숏 업데이트를 결정합니다. 구독을 정의하거나 보고서 실행 속성을 설정할 때 보고서별 일정이 인라인으로 생성됩니다. 공유 일정에서 원하는 빈도나 반복 패턴을 제공하지 않으면 보고서별 일정을 만들 수 있습니다.

공유 일정은 시스템 수준 항목이므로 공유 일정을 만들려면 보고서별 일정과 달리 시스템 수준의 사용 권한이 있어야 합니다. 따라서 일반적으로 보고서 서버 관리자나 내용 관리자가 서버에서 사용할 수 있는 공유 일정을 만듭니다. 이와는 달리 보고서별 일정은 개별 사용자가 만들 수 있습니다.

공유 일정은 중앙에서 관리하고 일시 중지하고 다시 시작할 수 있습니다. 이와는 달리 보고서별 일정의 실행을 중지하려면 수동으로 편집해야 합니다. 일정 빈도 옵션에 대한 자세한 내용은 새 일정/일정 편집 페이지(보고서 관리자)를 참조하십시오.

공유 일정 관리

공유 일정을 관리하려면 보고서 관리자의 공유 일정 페이지를 사용합니다. 이 페이지에서 서버에 대해 정의된 공유 일정을 모두 볼 수 있으며 일정을 일시 중지하고 다시 시작할 수 있습니다. 또한 수정하거나 삭제할 일정을 선택할 수 있습니다. 공유 일정 페이지에는 각 일정에 대한 정보 즉, 빈도, 소유자, 만료 날짜 및 상태 정보가 요약되어 있습니다.

공유 일정 페이지의 마지막 실행 날짜, 다음 실행 날짜 및 상태 필드에서 값을 확인하여 공유 일정이 현재 사용되고 있는지 여부를 파악할 수 있습니다. 일정이 만료되어 더 실행되지 않으면 상태 필드에 만료 날짜가 나타납니다.

지정한 공유 일정의 보고서 페이지를 볼 수도 있습니다. 이 페이지에는 공유 일정을 사용하는 모든 보고서가 나열됩니다. 로그 파일을 확인하여 보고서가 일정에서 지정한 시간에 실행되었는지 여부를 확인할 수도 있습니다. 자세한 내용은 Reporting Services 로그 파일을 참조하십시오.

참고 항목

작업

방법: 공유 일정 만들기, 삭제 또는 수정(Management Studio)
방법: 공유 일정 만들기, 삭제 및 수정(보고서 관리자)

개념

일정 만들기, 수정 및 삭제
공유 일정 일시 중지 및 다시 시작
일정 예약 및 배달 프로세서

관련 자료

보고서 및 구독 일정 예약
공유 일정 페이지(보고서 관리자)

도움말 및 정보

SQL Server 2005 지원 받기