일정 만들기, 수정 및 삭제Create, Modify, and Delete Schedules

이 항목에서는 Reporting ServicesReporting Services 공유 일정을 만들고 수정하고 삭제하는 방법을 알아봅니다.Use this topic to learn about how to create, modify, and delete Reporting ServicesReporting Services shared schedules. 기본 모드에 대한 공유 일정을 관리하려면 웹 포털의 일정 페이지나 Management StudioManagement Studio의 공유 일정 폴더를 사용합니다.To manage shared schedules for native mode, use the Schedules page in the Web Portal or the Shared Schedules folder in Management StudioManagement Studio. SharePoint 모드의 경우에는 Reporting ServicesReporting Services 서비스 응용 프로그램을 위한 관리 페이지를 사용합니다.For SharePoint mode use, the management pages for the Reporting ServicesReporting Services service application.

다음 방법 중 하나를 사용하여 공유 일정이 현재 사용되고 있는지 확인합니다.Use one of the following methods to determine if a shared schedule is actively used:

  • 웹 포털: 사이트 설정 페이지의 공유 일정 페이지에서 마지막 실행 날짜, 다음 실행 날짜 및 상태 필드의 값을 검토합니다.Web portal: On the Site Settings page Shared Schedules page, review the values in the Last Run date, Next Run date, and Status fields. 일정이 만료되어 더 이상 실행되지 않으면 상태 필드에 만료 날짜가 나타납니다.If a schedule no longer runs because it has expired, the expiration date appears in the Status field. 자세한 내용은 Web portal (SSRS Native Mode)을 참조하세요.For more information, see Web portal (SSRS Native Mode).

  • SQL Server Management StudioSQL Server Management Studio: 지정한 공유 일정의 보고서 페이지를 봅니다. SQL Server Management StudioSQL Server Management Studio: Viewing the Reports page of a given Shared Schedule. 이 페이지에는 공유 일정을 사용하는 모든 보고서 및 공유 데이터 집합의 목록이 나열됩니다.This page lists all reports and shared datasets that use the shared schedule. 자세한 내용은 SQL Server Management Studio의 Reporting Services 를 참조하세요.For more informaiton, see Reporting Services in SQL Server Management Studio .

  • : 보고서 실행 로그 파일 또는 추적 로그에서 보고서가 일정에 지정된 시간에 실행되었는지 확인합니다.Logs: Viewing the report execution log files or trace logs to determine whether reports have been run at the times specified by the schedule. 자세한 내용은 Reporting Services 로그 파일 및 소스를 참조하세요.For more information, see Reporting Services Log Files and Sources.

공유 일정을 삭제하는 경우When you delete a Shared schedule

공유 일정은 웹 포털의 일정 페이지나 Management StudioManagement Studio의 공유 일정 폴더를 사용하여 수동으로 삭제해야 합니다.Shared schedules must be deleted manually using the Schedules page in the web portal or the Shared Schedules folder in Management StudioManagement Studio. 사용 중인 공유 일정을 삭제하면 공유 일정에 대한 모든 참조가 보고서별 일정으로 바뀝니다.If you delete a shared schedule that is in use, all references to it are replaced with report-specific schedules.

여러 보고서 및 구독에 사용되는 공유 일정을 삭제하면 보고서 서버는 공유 일정을 사용하던 각 보고서 및 구독에 대해 개별적인 일정을 만듭니다.If you delete a shared schedule that is used by multiple reports and subscriptions, the report server will create individual schedules for each report and subscription that previously used the shared schedule. 각 개별 일정에는 공유 일정에 지정되었던 날짜, 시간 및 되풀이 패턴이 포함됩니다.Each new individual schedule will contain the date, time, and recurrence pattern that was specified in the shared schedule. Reporting ServicesReporting Services 는 개별 일정을 중앙에서 관리하지 않습니다.Note that Reporting ServicesReporting Services does not provide central management of individual schedules. 공유 일정을 삭제하면 개별 항목에 대해 일정 정보를 관리해야 합니다.If you delete a shared schedule, you will now have to maintain the schedule information for each individual item.

참고: 공유 일정 사용 여부를 모를 경우에는 웹 포털 대신 Management StudioManagement Studio 에서 삭제하는 것이 좋습니다.Note: If you are not sure if a shared schedule is used, consider deleting it in Management StudioManagement Studio instead of the Web portal. Management StudioManagement Studio 에서는 보고서 관리자와 동일한 공유 일정 관리 기능을 제공하지만 일정을 사용하는 각 보고서의 이름을 표시한 추가 보고서 페이지를 제공합니다. provides the same shared schedule management features as Report Manager, but it provides an additional Reports page that shows you the name of each report that uses the schedule.

일정을 삭제하는 것과 만료시키는 것은 다릅니다.Deleting a schedule and causing it to expire are different. 만료 날짜를 사용하여 일정을 중지할 수 있지만 일정이 삭제되지는 않습니다.An expiration date is used to stop a schedule but does not delete it. 일정은 여러 가지 기능을 자동화하는 데 사용되기 때문에 자동으로 삭제되지 않습니다.Because schedules are used to automate so many features, they are never deleted automatically. 만료된 일정은 보고서 서버 관리자에게 자동화된 처리가 갑자기 중지된 이유에 대한 근거를 제공합니다.Expired schedules provide evidence to report server administrators as to why an automated process has suddenly stopped. 만료된 일정이 없으면 보고서 서버 관리자가 문제를 잘못 진단하거나 기능적인 과정 전체의 문제 해결을 위해 불필요한 시간을 보낼 수 있습니다.Without the presence of the expired schedule, a report server administrator can misdiagnose the problem or spend unnecessary time trying to troubleshoot a fully functional process.

보고서별 일정을 삭제하는 경우When you delete a report specific schedule

보고서 일정과 구독별 일정은 보고서 또는 구독을 삭제하거나 다른 방법을 선택하여 보고서 또는 구독을 실행하는 경우 삭제됩니다.Report and subscription-specific schedules are deleted when you delete the report or subscription, or when you choose a different approach to run the report or subscription. 예를 들어 항상 최신 데이터로 이 보고서 실행 을 선택하면 만든 보고서별 일정이 삭제되고 보고서가 보고서 실행 스냅숏으로 실행됩니다.For example, choosing Always run this report with the most recent data will delete a report-specific schedule that you created to run a report as a report execution snapshot.

만료된 보고서별 일정은 보고서에 연결된 상태로 남아 있습니다.A report-specific schedule that has expired remains attached to the report. 종료 날짜를 확인하면 일정이 만료되었는지 알 수 있습니다.You can determine if a schedule has expired by checking its end date. 만료된 공유 일정은 공유 일정 목록에 남아 있습니다.An expired shared schedules remains in the Shared Schedules list. 상태 필드는 일정이 만료되었는지 여부를 나타냅니다.The Status field indicates whether the schedule has expired. 종료 날짜를 연장하여 일정을 복원할 수 있으며 더 이상 필요 없는 경우 일정 참조를 제거할 수 있습니다.You can reinstate the schedule by extending the end date, or you can remove the schedule reference if you no longer need it.

공유 일정 만들기, 삭제 또는 수정(웹 포털) Create, Delete, or Modify a Shared Schedule (Web portal)

일정을 만들고 수정할 때는 일정 실행 시기를 결정하는 빈도 옵션을 설정해야 합니다.Creating and modifying a schedule consists of setting frequency options that determine when the schedule runs.

일정은 언제든지 만들거나 수정할 수 있습니다.You can create or modify a schedule at any time. 그러나 수정을 마치기 전에 일정이 실행되기 시작하면 이전 버전의 일정이 사용됩니다.However, if a schedule starts to run before you have completed your modifications, the earlier version of the schedule is used. 수정된 일정을 저장해야 변경 내용이 적용됩니다.The revised schedule does not take effect until you save it.

공유 일정을 수정하는 경우 변경하기 전에 일시 중지할 수 있습니다.If you are modifying a shared schedule, you can pause it before you make changes. 변경 내용은 일정을 다시 시작할 때 적용됩니다.The changes take effect when you resume the schedule.

  1. 웹 포털의 도구 모음에서 설정 ssrs_portal_settings_gear 를 클릭합니다.In the Web Portal, click Settings ssrs_portal_settings_gear in the toolbar. 참고: 사이트 설정 을 사용할 수 없으면 사이트 설정에 액세스할 권한이 없는 것입니다.Note: If Site Settings is not available, you do not have permission to access site settings.
  2. 사이트 설정을 클릭합니다.click Site Settings.
  3. 일정을 클릭합니다.Click schedules.
  4. 새 일정을 클릭합니다.Click New Schedule. 기존 일정을 수정하려면 일정 이름을 클릭합니다.To modify an existing schedule, click the name of the schedule.
  5. 일정에 대한 설명이 포함된 이름을 입력합니다.Type a descriptive name for the schedule.
  6. 시간, , 또는 을 선택합니다.Select Hour, Day, Week, or Month. 한 번만 실행되는 일정을 만들려면 한 번 을 클릭합니다.Click Once to create a schedule that runs one time only. 일정의 기준을 지정하면 다른 옵션이 추가로 표시됩니다.Additional options appear when you specify the basis of your schedule.
  7. 일정을 시작할 날짜를 선택합니다(옵션).Optionally select a date to start the schedule. 기본값은 현재 날짜입니다.The default is the current day. 현재 이후의 날짜를 선택하여 일정 시작 시간을 연기할 수 있습니다.You can postpone the schedule start time by choosing a later date.
  8. 일정을 종료할 날짜를 선택합니다(선택 사항).Optionally, select a date to end the schedule. 이 날짜에 일정 실행이 중지되지만 일정이 삭제되지는 않습니다.The schedule stops running on this date, but is not deleted.
  9. 확인을 클릭합니다.Click OK.

공유 일정을 삭제하려면(웹 포털)To delete a shared schedule (Web Portal)

  1. 웹 포털의 전역 도구 모음에서 사이트 설정을 클릭합니다.In the Web portal, click Site Settingson the global toolbar.
  2. 페이지의 기타 섹션에서 공유 일정 관리를 클릭합니다.In the Other section on the page, click Manage shared schedules.
  3. 삭제할 일정 옆의 확인란을 선택한 다음 삭제를 클릭합니다.Select the check box next to the schedule you want to delete, and then click Delete.

공유 일정 만들기, 삭제 또는 수정(Management Studio)Create, Delete, or Modify a Shared Schedule (Management Studio)

공유 일정에는 Reporting ServicesReporting Services 보고서 서버에서 실행되는 게시된 여러 보고서 및 구독에 사용할 수 있는 일정 및 되풀이 정보가 포함됩니다.A shared schedule contains schedule and recurrence information that can be used by any number of published reports and subscriptions that run on a Reporting ServicesReporting Services report server. 동시에 실행되는 보고서와 구독이 여러 개 있을 경우 이러한 작업에 대한 공유 일정을 만들 수 있습니다.If you have many reports and subscriptions that run at the same time, you can create a shared schedule for those jobs. 이후에 되풀이 패턴 또는 종료 날짜를 변경하려는 경우 단일 위치에서 변경할 수 있습니다.If you want to subsequently change the recurrence pattern or the end date, you can make the change in one place.

공유 일정은 관리하기가 더 쉬우므로 예약된 작업을 보다 유연하게 관리할 수 있습니다.Shared schedules are easier to maintain and give you more flexibility in managing scheduled operations. 예를 들어 공유 일정을 일시 중지하고 재개할 수 있습니다.For example, you can pause and resume shared schedules. 또한 예약된 작업이 동시에 너무 많이 실행되는 경우에는 서로 다른 시간에 실행되는 공유 일정을 여러 개 만든 다음 처리 부하가 보고서 서버에서 균등하게 분포될 때까지 일정 정보를 조정할 수 있습니다.Also, if you find that too many scheduled operations are running at the same time, you can create multiple shared schedules that run at different times and then adjust the schedule information until the processing load evens out across the report server.

공유 일정을 만들거나 수정하려면(Management Studio)To create or modify a shared schedule (Management Studio)

  1. SQL Server Management StudioSQL Server Management Studio 를 시작하고 보고서 서버 인스턴스에 연결합니다.Start SQL Server Management StudioSQL Server Management Studio and connect to a report server instance.
  2. 개체 탐색기에서 보고서 서버 노드를 확장합니다.In Object Explorer, expand a report server node.
  3. 공유 일정 폴더를 마우스 오른쪽 단추로 클릭하고 새 일정을 클릭합니다.Right-click the Shared Schedules folder, and then click New Schedule. 새 공유 일정 대화 상자의 일반 페이지가 표시됩니다.The General page of the New Shared Schedule dialog box is displayed.

    기존 공유 일정을 수정하려면 공유 일정 폴더를 확장하고 수정할 일정을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.To modify an existing shared schedule, expand the Shared Schedules folder, right-click the schedule you want to modify, and then click Properties.

  4. 일정에 대한 설명이 포함된 이름을 입력합니다.Type a descriptive name for the schedule.

  5. 일정을 시작할 날짜를 선택합니다(옵션).Optionally select a date to start the schedule. 기본값은 현재 날짜입니다.The default is the current day.
  6. 일정을 종료할 날짜를 선택합니다(옵션).Optionally select a date to end the schedule. 이 날짜에 일정 실행이 중지되지만 일정이 삭제되지는 않습니다.The schedule stops running on this date, but is not deleted.
  7. 되풀이 일정을 구성하려면 시간, , 또는 을 선택합니다.To configure a recurring schedule, select Hour, Day, Week, or Month. 추가 옵션이 표시됩니다.Additional options are displayed. 이러한 추가 일정을 사용하여 원하는 시간, 일, 주 또는 월을 기준으로 일정 빈도를 구성할 수 있습니다.Use these additional options to configure schedule frequency, based on your preferred hour, day, week, or month.

    또는 일회 일정 즉, 되풀이되지 않는 일정을 지정하려면 한 번을 선택하고 시작 시간을 지정합니다.Or, to specify a one-time (non-recurring) schedule, select Once, and then specify a Start time.

  8. 확인을 클릭합니다.Click OK.

공유 일정을 삭제하려면(Management Studio)To delete a shared schedule (Management Studio)
  1. 개체 탐색기에서 보고서 서버 노드를 확장합니다.In Object Explorer, expand a report server node.
  2. 공유 일정이 보고서에서 현재 사용되지 않는 것을 확인하려면 공유 일정 폴더를 확장하고 일정을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.To verify the shared schedule is not currently used by reports, Expand the Shared Schedules folder, right-click the schedule and click Properties.
  3. 보고서 탭을 클릭하여 현재 일정을 사용 중인 보고서 목록을 확인합니다.click the Reports tab to view the list of reports currently using the schedule. 취소를 클릭합니다.click Cancel
  4. 공유 일정 폴더를 확장하고 삭제할 일정을 마우스 오른쪽 단추로 클릭한 다음 삭제를 클릭합니다.Expand the Shared Schedules folder, right-click the schedule you want to delete, and then click Delete. 카탈로그 항목 삭제 대화 상자가 나타납니다.The Delete Catalog Items dialog box appears.
  5. 확인을 클릭합니다.Click OK.

    여러 보고서 및 구독에 사용되는 공유 일정을 삭제하면 보고서 서버는 공유 일정을 사용하던 각 보고서 및 구독에 대해 개별적인 일정을 만듭니다.If you delete a shared schedule that is used by multiple reports and subscriptions, the report server will create individual schedules for each report and subscription that previously used the shared schedule. 각 개별 일정에는 공유 일정에 지정되었던 날짜, 시간 및 되풀이 패턴이 포함됩니다.Each new individual schedule will contain the date, time, and recurrence pattern that was specified in the shared schedule.

공유 일정 만들기 및 관리(SharePoint 모드) Create and Manage Shared Schedules (SharePoint Mode)

SharePoint 사이트에서 공유 일정을 만들거나, 수정하거나, 삭제하려면 사이트 관리자여야 합니다.You must be a site administrator to create, modify, or delete shared schedules on a SharePoint site.

설명이 포함된 이름으로 특정 일정을 식별할 수 있습니다.You can identify a specific schedule by its descriptive name. 이름이 지정되어 있지 않으면 되풀이 패턴이나 실행 날짜 및 시간과 같은 일정 정보를 기반으로 기본 이름이 생성됩니다.If a name is not specified, a default name is created based on facts about the schedule, such as its recurrence pattern or dates and times when it runs.

참고

공유 일정을 만들려면 SQL ServerSQL Server 에이전트 서비스가 필요합니다.Creating shared schedules requires SQL ServerSQL Server Agent service.

공유 일정 만들기(SharePoint 모드)Create Shared Schedules (SharePoint mode)

  1. 사이트 작업을 클릭합니다.Click Site Actions.
  2. 사이트 설정을 클릭합니다.Click Site Settings.
  3. Reporting Services 섹션에서 공유 일정 관리를 클릭합니다.In the Reporting Services section, click Manage Shared Schedules.
  4. 일정 추가 를 클릭하여 일정 속성 페이지를 엽니다.Click Add Schedule to open the Schedule Properties page.
  5. 일정에 대한 설명이 포함된 이름을 입력합니다.Enter a descriptive name for the schedule. Reporting ServicesReporting Services 보고서 작업에 사용되는 응용 프로그램 페이지에서 이 이름은 사이트 전반에서 일정 정의 페이지의 드롭다운 목록에 나타납니다.On the application pages used to work with Reporting ServicesReporting Services reports, this name will appear in drop-down lists in schedule definition pages throughout the site. 읽기 어려운 긴 이름은 사용하지 말고Avoid long names that are hard to read. 이름 시작 부분에 가장 중요한 정보를 포함하는 명명 규칙을 따르세요.Do follow a naming convention that puts the most description information at the beginning of the name.
  6. 빈도를 선택합니다.Choose a frequency. 선택하는 빈도에 따라 해당 빈도를 지원하기 위해 페이지에 나타나는 일정 옵션이 변경될 수 있습니다. 예를 들어 을 선택하면 각 월의 이름이 페이지에 나타납니다.Depending on the frequency you choose, the schedule options that appear on the page might change to support that frequency (for example, if you choose Month, the name of each month will appear on the page).
  7. 일정을 정의합니다.Define the schedule. 일부 일정 조합은 단일 일정으로 지원되지 않습니다.Not all schedule combinations can be supported in a single schedule.
  8. 시작 날짜와 종료 날짜를 설정합니다.Set a start and end date.
  9. 확인을 클릭합니다.Click OK.

공유 일정 삭제(SharePoint 모드)Delete Shared Schedules (SharePoint mode)

공유 일정이나 보고서별 일정 모두 수동으로 삭제해야 합니다.All schedules, whether shared or report specific, must be deleted manually. 사용 중인 공유 일정을 삭제하면 해당 일정에 대한 모든 참조가 지정되지 않은 사용자 지정 일정, 즉 날짜 또는 시간 정보가 없는 사용자 지정 일정으로 바뀝니다.If you delete a shared schedule that is in use, all references to it are replaced with unspecified custom schedules (that is, a custom schedule that does not have date or time information).

  1. 사이트 작업을 클릭합니다.Click Site Actions.
  2. 사이트 설정을 클릭합니다.Click Site Settings.
  3. Reporting Services 섹션에서 공유 일정 관리를 클릭합니다.In the Reporting Services section, click Manage Shared Schedules.
  4. 일정을 선택하고 삭제를 클릭합니다.Select the schedule, and click Delete.

관련 항목:See Also

Schedules Schedules
공유 일정 일시 중지 및 다시 시작 Pause and Resume Shared Schedules
캐시 된 보고서 ( 보고서 관리자 ) Cache a Report (Report Manager)
보고서 기록 (에 스냅숏 추가 보고서 관리자 )Add a Snapshot to Report History (Report Manager)