방법: 공유 일정 만들기, 삭제 또는 수정(Management Studio)

공유 일정에는 Reporting Services 보고서 서버에서 실행되는 게시된 여러 보고서 및 구독에 사용할 수 있는 일정 및 되풀이 정보가 포함됩니다. 동시에 실행되는 보고서와 구독이 여러 개 있을 경우 이러한 작업에 대한 공유 일정을 만들 수 있습니다. 이후에 되풀이 패턴 또는 종료 날짜를 변경하려는 경우 단일 위치에서 변경할 수 있습니다.

공유 일정은 관리하기가 더 쉬우므로 예약된 작업을 보다 유연하게 관리할 수 있습니다. 예를 들어 공유 일정을 일시 중지하고 재개할 수 있습니다. 또한 예약된 작업이 동시에 너무 많이 실행되는 경우에는 서로 다른 시간에 실행되는 공유 일정을 여러 개 만든 다음 처리 부하가 보고서 서버에서 균등하게 분포될 때까지 일정 정보를 조정할 수 있습니다.

공유 일정을 만들거나 수정하려면

  1. SQL Server Management Studio를 시작하고 보고서 서버 인스턴스에 연결합니다.

  2. 개체 탐색기에서 보고서 서버 노드를 확장합니다.

  3. 공유 일정 폴더를 마우스 오른쪽 단추로 클릭하고 새 일정을 클릭합니다. 새 공유 일정 대화 상자의 일반 페이지가 표시됩니다.

    기존 공유 일정을 수정하려면 공유 일정 폴더를 확장하고 수정할 일정을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  4. 일정에 대한 설명이 포함된 이름을 입력합니다.

  5. 일정을 시작할 날짜를 선택합니다(옵션). 기본값은 현재 날짜입니다.

  6. 일정을 종료할 날짜를 선택합니다(옵션). 이 날짜에 일정 실행이 중지되지만 일정이 삭제되지는 않습니다.

  7. 되풀이 일정을 구성하려면 시간, , 또는 을 선택합니다. 추가 옵션이 표시됩니다. 이러한 추가 일정을 사용하여 원하는 시간, 일, 주 또는 월을 기준으로 일정 빈도를 구성할 수 있습니다.

    또는 일회 일정 즉, 되풀이되지 않는 일정을 지정하려면 한 번을 선택하고 시작 시간을 지정합니다.

  8. 확인을 클릭합니다.

공유 일정을 삭제하려면

  1. 개체 탐색기에서 보고서 서버 노드를 확장합니다.

  2. 공유 일정 폴더를 확장하고 삭제할 일정을 마우스 오른쪽 단추로 클릭한 다음 삭제를 클릭합니다. 카탈로그 항목 삭제 대화 상자가 나타납니다.

  3. 확인을 클릭합니다.

여러 보고서 및 구독에 사용되는 공유 일정을 삭제하면 보고서 서버는 공유 일정을 사용하던 각 보고서 및 구독에 대해 개별적인 일정을 만듭니다. 각 개별 일정에는 공유 일정에 지정되었던 날짜, 시간 및 되풀이 패턴이 포함됩니다. Reporting Services는 개별 일정을 중앙에서 관리하지 않습니다. 공유 일정을 삭제하면 개별 항목에 대해 일정 정보를 관리해야 합니다. 공유 일정을 삭제하기 전에 일정 속성(보고서 페이지)을 사용하여 현재 공유 일정을 사용하고 있는 보고서를 확인합니다.