유지 관리 계획 만들기(유지 관리 계획 디자인 화면)

적용 대상:SQL Server

이 문서에서는 SQL Server의 유지 관리 계획 디자인 화면을 사용하여 단일 서버 또는 다중 서버 기본 테넌트 계획을 만드는 방법을 설명합니다. 유지 관리 계획 마법사는 기본 기본 테넌트 계획을 만드는 데 가장 적합하지만 디자인 화면을 사용하여 계획을 만들면 향상된 워크플로를 활용할 수 있습니다.

제한 사항

다중 서버 기본 테넌트 계획을 만들려면 하나의 마스터 서버와 하나 이상의 대상 서버를 포함하는 다중 서버 환경을 구성해야 합니다. 마스터 서버에서 다중 서버 기본 테넌스 계획을 만들고 기본 합니다. 이러한 계획은 대상 서버에서 볼 수 있지만 기본 확인할 수는 없습니다.

db_ssisadmin 및 dc_admin 역할의 멤버는 sysadmin으로 권한을 상승시킬 수 있습니다. 이 권한 상승은 이러한 역할이 Integration Services 패키지를 수정할 수 있기 때문에 발생할 수 있습니다. 이러한 패키지는 SQL Server 에이전트 sysadmin 보안 컨텍스트를 사용하여 SQL Server에서 실행할 수 있습니다. 기본 테넌스 계획, 데이터 수집 집합 및 기타 Integration Services 패키지를 실행할 때 이러한 권한 상승을 방지하려면 제한된 권한의 프록시 계정을 사용하거나 db_ssisadmin 및 dc_admin 역할에 sysadmin 멤버만 추가하도록 패키지를 실행하는 SQL Server 에이전트 작업을 구성합니다.

사용 권한

기본 테넌트 계획을 만들거나 관리하려면 sysadmin 고정 서버 역할의 멤버여야 합니다. 개체 탐색기에 sysadmin 고정 서버 역할의 멤버인 사용자에 대한 유지 관리 계획 노드만 표시됩니다.

유지 관리 계획 디자인 화면 사용

기본 테넌트 계획 만들기

  1. 개체 탐색기 더하기 기호를 선택하여 기본 테넌트 계획을 만들 서버를 확장합니다.

  2. 더하기 기호를 선택하여 관리 폴더를 확장합니다.

  3. 유지 관리 계획 폴더를 마우스 오른쪽 단추로 클릭하고 새 유지 관리 계획을 선택합니다.

  4. 새 유지 관리 계획 대화 상자의 이름 상자에 계획의 이름을 입력하고 확인을 선택합니다. 그러면 기본 표에서 만든 Subplan_1 하위 계획이 있는 도구 상자와 기본tenance_plan_name[디자인] 화면이 열립니다.

    다음 옵션은 디자인 공간의 헤더에서 사용할 수 있습니다.

    • 하위 계획 추가

      구성할 수 있는 하위 계획을 추가합니다.

    • 하위 계획 속성

      선택한 하위 계획에 대한 하위 계획 속성 대화 상자를 기본 표에 표시합니다. 또는 표에서 하위 계획을 두 번 클릭하여 하위 계획 속성 대화 상자를 표시합니다. 이 대화 상자에 대한 자세한 내용은 이 문서의 뒷부분에서 확인할 수 있습니다.

    • 선택한 하위 계획 삭제

      선택한 하위 계획을 삭제합니다.

    • 하위 계획 일정

      선택한 하위 계획에 대한 새 작업 일정 대화 상자를 표시합니다.

    • 일정 제거

      선택한 하위 계획에서 일정을 제거합니다.

    • 연결 관리

      커넥트 관리 대화 상자를 표시합니다. 기본 테넌트 계획에 SQL Server 인스턴스 연결을 추가하는 데 사용됩니다. 이 대화 상자에 대한 자세한 내용은 이 문서의 뒷부분에서 확인할 수 있습니다.

    • 보고 및 로깅

      보고 및 로깅 대화 상자를 표시합니다. 이 대화 상자에 대한 자세한 내용은 이 문서의 뒷부분에서 확인할 수 있습니다.

    • 서버

      하위 계획 태스크를 실행할 서버를 선택하는 데 사용되는 서버 대화 상자를 표시합니다. 이 옵션은 다중 서버 환경의 마스터 서버에서만 사용할 수 있습니다. 자세한 내용은 다중 서버 환경유지 관리 계획 만들기(서버)를 참조하세요.

    • 이름

      기본 테넌트 계획 이름을 표시합니다. 새 기본 테넌트 계획의 경우 기본 테넌트 계획 디자이너가 열리기 전에 대화 상자에 이름이 지정됩니다. 기본 테넌트 계획의 이름을 바꾸려면 개체 탐색기 계획을 마우스 오른쪽 단추로 클릭한 다음 이름 바꾸기를 선택합니다.

    • 설명

      유지 관리 계획에 대한 설명을 확인하거나 지정합니다. 설명의 최대 길이는 512자입니다.

    • 디자이너 Surface

      기본 테넌트 계획을 디자인하고 기본. 디자이너 화면을 사용하여 계획에 유지 관리 태스크를 추가하거나 제거하고, 작업 간의 선행 링크를 지정하며 작업 분기와 병렬 처리를 나타낼 수 있습니다.

    두 작업 간의 우선 순위 링크는 태스크 간의 관계를 설정합니다. 두 번째 작업( 종속 태스크)은 첫 번째 태스크( 선행 작업)의 실행 결과가 지정된 조건과 일치하는 경우에만 실행됩니다. 일반적으로 지정된 실행 결과는 성공, 실패 또는 완료입니다. 자세한 내용은 아래 8단계를 참조하세요.

  5. 디자인 화면의 헤더에서 Subplan_1 을 두 번 클릭하고 하위 계획 속성 대화 상자에 하위 계획의 이름 및 설명을 입력합니다.

    다음 옵션은 하위 계획 속성 대화 상자에서 사용할 수 있습니다.

    • 이름

      하위 계획의 이름입니다.

    • 설명

      하위 계획에 대한 간략한 설명입니다.

    • 예약

      하위 계획이 실행될 일정을 나타냅니다. 하위 계획 일정을 선택하여 새 작업 일정 대화 상자를 엽니다. 일정 제거를 선택하여 하위 계획에서 일정을 삭제합니다.

    • 실행 목록

      이 하위 작업을 실행하는 데 사용할 계정을 선택합니다.

  6. 하위 계획 일정을 선택하여 새 작업 일정 대화 상자에 일정 세부 정보를 입력합니다.

  7. 하위 계획을 빌드하려면 작업 흐름 요소를 도구 상자에서 계획 디자인 화면으로 끌어서 놓습니다. 작업을 두 번 클릭하여 대화 상자를 열어 작업 옵션을 구성합니다.

    다음 기본 테넌트 계획 작업은 도구 상자에서 사용할 수 있습니다.

    • 데이터베이스 백업 태스크
    • 데이터베이스 무결성 검사 태스크
    • SQL Server 에이전트 작업 실행 태스크
    • T-SQL 문 실행 태스크
    • 기록 정리 작업
    • 유지 관리 정리 작업
    • 운영자에게 알림 태스크
    • 인덱스 다시 작성 태스크
    • 인덱스 다시 구성 태스크
    • 데이터베이스 축소 태스크
    • 통계 업데이트 태스크

    도구 상자에 태스크를 추가하려면

    1. 도구 메뉴에서 도구 상자 항목 선택을 선택합니다.

    2. 도구 상자에 표시할 도구를 선택한 다음 확인을 선택합니다.

    도구 상자 에 유지 관리 계획 태스크를 추가하면 이 태스크를 유지 관리 계획 마법사에서도 사용할 수 있습니다. 위의 개별 작업에 대한 자세한 내용은 유지 관리 계획 마법사 시작 아래에서 유지 관리 계획 사용 마법사를 참조하세요.

  8. 작업 간에 워크플로를 정의하려면 다음을 수행합니다.

    1. 선행 작업을 마우스 오른쪽 단추로 클릭하고 선행 제약 조건 추가를 선택합니다.

    2. 제어 흐름 대화 상자의 [대상] 목록에서 종속 작업을 선택하고 확인을 선택합니다.

    3. 두 작업 사이의 커넥터를 두 번 클릭하여 선행 제약 조건 편집기 대화 상자를 엽니다.

      다음 옵션은 선행 제약 조건 편집기 대화 상자에서 사용할 수 있습니다.

      • 제약 조건 옵션

        두 작업 간에 제약 조건이 작동하는 방식을 정의합니다.

      • 평가 작업 목록

        선행 제약 조건이 사용하는 평가 작업을 지정합니다. 작업은 제약 조건, 식, 및 제약 조건, 식 또는 제약 조건입니다.

      • 목록

        제약 조건 값을 성공, 실패또는 완료로 지정합니다. 성공 이 기본값입니다.

        참고 항목

        선행 제약 조건 줄은 성공의 경우 녹색, 실패의 경우 빨간색, 완료의 경우 파란색입니다.

      • 식, 및 제약 조건 또는 식 또는 제약 조건 연산을 사용하는 경우 식을 입력합니다. 식은 부울로 계산되어야 합니다.

      • Test

        식의 유효성을 검사합니다.

      • 여러 제약 조건

        여러 제약 조건이 상호 운용되어 제한된 작업의 실행을 제어하는 방법을 정의합니다.

      • 논리적 AND

        동일한 실행 파일에서 여러 선행 제약 조건을 함께 평가하도록 지정하려면 선택합니다. 모든 제약 조건이 True여야 합니다. 이 옵션은 기본값입니다.

        참고 항목

        이러한 유형의 선행 제약 조건은 녹색, 빨간색 또는 파란색 선으로 나타납니다.

      • 논리적 OR

        동일한 실행 파일에서 여러 선행 제약 조건을 함께 평가하도록 지정하려면 선택합니다. 적어도 하나의 제약 조건이 True여야 합니다.

        참고 항목

        이 유형의 선행 제약 조건은 점선 녹색, 빨간색 또는 파란색 선으로 나타납니다.

  9. 다른 일정에 따라 실행되는 작업을 포함하는 다른 하위 계획을 추가하려면 도구 모음에서 하위 계획 추가를 선택하여 하위 계획 속성 대화 상자를 엽니다.

  10. 다른 서버에 연결을 추가하려면 다음을 수행합니다.

    1. 디자인 공간의 도구 모음에서 커넥트 관리를 선택합니다.

    2. 커넥트 관리 대화 상자에서 추가를 선택합니다.

    3. 커넥트온 속성 대화 상자의 커넥트온 이름 상자에 만들 연결의 이름을 입력합니다.

    4. SQL Server 데이터에 연결하려면 다음을 지정합니다. 선택 또는 서버 이름 상자에 사용하려는 SQL Server 인스턴스의 이름을 입력하거나 줄임표(...)를 선택하고 SQL Server 대화 상자에서 서버를 선택합니다. SQL Server 대화 상자에서 서버를 선택하는 경우 확인을 선택합니다.

    5. 서버에 로그온할 정보 입력 아래에서 Windows NT 통합 보안 사용 또는 특정 사용자 이름 및 암호 사용을 선택합니다. 특정 사용자 이름 및 암호를 사용하도록 선택한 경우 사용자 이름암호 상자에 해당 정보를 각각 입력합니다.

    6. 커넥트온 속성 대화 상자에서 확인을 선택합니다.

    7. 커넥트 관리 대화 상자에서 닫기를 선택합니다.

  11. 보고 옵션을 지정하려면 다음을 수행합니다.

    1. 디자인 공간의 도구 모음에서 보고 및 로깅을 선택합니다.

    2. 보고 및 로깅 대화 상자의 보고에서 텍스트 파일 보고서 생성 또는 전자 메일 받는 사람 또는 둘 다에 보고서 보내기를 선택합니다.

      1. 텍스트 파일 보고서 생성을 선택하는 경우 새 파일 만들기 또는 파일에 추가를 선택합니다.

      2. 위의 선택에 따라 폴더 또는 파일 이름 상자에 정보를 입력하여 추가할 새 파일 또는 파일의 이름과 전체 경로를 입력합니다. 또는 줄임표(...)를 선택하고 폴더 찾기 -server_name 또는 데이터베이스 파일 찾기 -server_name 대화 상자에서 폴더 또는 파일 이름의 경로를 선택합니다.

      3. 전자 메일 받는 사람에게 보고서 보내기를 선택하는 경우 에이전트 운영자 목록에서 전자 메일로 전송된 보고서의 받는 사람을 선택합니다.

        참고 항목

        SQL Server 에이전트 메일을 보내려면 데이터베이스 메일 사용하도록 구성해야 합니다. 자세한 내용은 데이터베이스 메일 사용하도록 SQL Server 에이전트 메일 구성을 참조하세요.

    3. 자세한 정보를 저장하려면 로깅에서 로그 확장 정보를 선택합니다.

    4. 기본 테넌트 계획 결과 정보를 다른 서버에 쓰려면 원격 서버에 로그를 선택하고 커넥트ion 목록에서 서버 연결을 선택하거나 새로 만들기를 선택하고 커넥트온 속성 대화 상자에 연결 정보를 입력합니다.

    5. 보고 및 로깅 대화 상자에서 확인을 선택합니다.

  12. 로그 파일 뷰어에서 이 결과를 보려면 개체 탐색기에서 유지 관리 계획 폴더 또는 특정 유지 관리 계획을 마우스 오른쪽 단추로 클릭하고 기록 보기를 선택합니다.

    로그 파일 뷰어 -server_name 대화 상자에서 다음 옵션을 사용할 수 있습니다.

    • 로그 로드

      로드할 로그 파일을 지정할 수 있는 대화 상자를 엽니다.

    • 내보내기

      로그 파일 요약 표에 표시된 정보를 텍스트 파일로 내보낼 수 있는 대화 상자를 엽니다.

    • 새로 고침

      사용 가능한 서버 목록을 새로 고칩니다.

    • Filter

      연결, 날짜또는 기타 일반 필터 조건과 같이 로그 파일 필터링에 사용되는 설정을 지정할 수 있는 대화 상자를 엽니다.

    • 검색

      로그 파일에서 특정 텍스트를 검색합니다. 야생카드 문자로 검색하는 것은 지원되지 않습니다.

    • 중지

      로그 파일 항목의 로드를 중지합니다. 예를 들어 원격 또는 오프라인 로그 파일을 로드하는 데 시간이 오래 걸리며 최근 항목만 보려는 경우 이 옵션을 사용할 수 있습니다.

    • 로그 파일 요약

      이 정보 창에는 로그 파일 필터링에 대한 요약이 표시됩니다. 파일이 필터링되지 않으면 필터가 적용되지 않은 다음 텍스트가 표시됩니다. 필터가 로그에 적용된 경우 다음 텍스트가 표시됩니다. 여기서 필터 조건은> 필터 로그 항목입니다<.

    • 날짜

      이벤트의 날짜를 표시합니다.

    • 원본

      서비스의 이름(예: MSSQLSERVER)과 같이 이벤트가 생성된 원본 기능을 표시합니다. 이는 모든 로그 유형에 대해 표시되지 않습니다.

    • Message

      이벤트와 관련된 메시지를 표시합니다.

    • 로그 유형

      이벤트가 속한 로그의 유형을 표시합니다. 선택한 모든 로그가 로그 파일 요약 창에 나타납니다.

    • 로그 원본

      이벤트가 캡처되는 원본 로그에 대한 설명을 표시합니다.

    • 선택한 행 정보

      선택한 이벤트 행에 대한 추가 정보를 페이지 아래쪽에 표시하려면 해당 행을 선택합니다. 열을 표의 새 위치로 끌어서 다시 정렬할 수 있습니다. 표 머리글의 열 구분선을 왼쪽이나 오른쪽으로 끌어 열의 크기를 조정할 수도 있습니다. 열 내용에 맞게 열 너비를 자동 조정하려면 표 머리글의 열 구분선을 두 번 클릭합니다.

    • 인스턴스

      이벤트가 발생한 인스턴스의 이름입니다. 이 이름은 컴퓨터 이름\인스턴스 이름으로 표시됩니다.