적용 대상
SQL Server 2008 R2

증상

다음과 같은 경우를 생각해 볼 수 있습니다.

  • UCP(사용자 제어 지점)를 호스트하는 Microsoft SQL Server 2008 R2의 instance 있습니다.

  • instance SQL Server 2008 R2용 누적 업데이트 패키지 1을 설치합니다.

이 시나리오에서는 설치가 성공합니다. 그러나 SQL Server 서비스를 시작할 수 없습니다. 또한 다음 오류 메시지가 SQL Server Errorlog 파일에 기록됩니다.

<날짜> <시간> spid7s 실행 [sysutility_mdw].sysutility_ucp_core.sp_initialize_mdw_internal<날짜>< 시간> spid7s SQL Server 이 구성 요소가 이 서버에 대한 보안 구성 요소의 보안 구성 요소의 'sys.xp_qv' 프로시저 'sys.xp_qv'에 대한 액세스를 차단했습니다. 시스템 관리자는 sp_configure 사용하여 '에이전트 XP'를 사용하도록 설정할 수 있습니다. '에이전트 XP'를 사용하도록 설정하는 방법에 대한 자세한 내용은 온라인 설명서 SQL Server "노출 영역 구성"을 참조하세요.<날짜><시간> spid7s 오류: 15281, 심각도: 16, 상태: 1.<날짜><시간> spid7s SQL Server는 이 구성 요소가 이 서버에 대한 보안 구성의 일부로 꺼져 있으므로 구성 요소 '에이전트 XP'의 프로시저 'sys.xp_qv' 프로시저에 대한 액세스를 차단했습니다. 시스템 관리자는 sp_configure 사용하여 '에이전트 XP'를 사용하도록 설정할 수 있습니다. '에이전트 XP'를 사용하도록 설정하는 방법에 대한 자세한 내용은 온라인 설명서 SQL Server "노출 영역 구성"을 참조하세요.<날짜><시간> spid7s 오류: 912, 심각도: 21, 상태: 2.<날짜><시간> spid7s 데이터베이스 'master'에 대한 스크립트 수준 업그레이드가 실패했습니다. 업그레이드 단계 'sqlagent100_msdb_upgrade.sql'에 오류 15281, 상태 1, 심각도 16이 발생했습니다. 이는 정기적인 작업을 방해할 수 있는 심각한 오류 조건이며 데이터베이스가 오프라인으로 전환됩니다. 'master' 데이터베이스를 업그레이드하는 동안 오류가 발생하면 전체 SQL Server instance 시작되지 않습니다. 이전 오류 로그 항목에서 오류를 검사하고, 적절한 수정 작업을 수행하고, 스크립트 업그레이드 단계가 완료될 때까지 실행되도록 데이터베이스를 다시 시작합니다.<날짜><시간> spid7s 오류: 3417, 심각도: 21, 상태: 3.<날짜><시간> spid7s master 데이터베이스를 복구할 수 없습니다. SQL Server 실행할 수 없습니다. 전체 백업에서 master 복원하거나 복구하거나 다시 빌드합니다. master 데이터베이스를 다시 빌드하는 방법에 대한 자세한 내용은 온라인 설명서 SQL Server 참조하세요.<날짜><시간> spid7s SQL 추적이 서버 종료로 인해 중지되었습니다. 추적 ID = '1'. 정보 메시지일 뿐입니다. 사용자 작업이 필요하지 않습니다.

이 문제는 UCP를 호스트하는 SQL Server 2008 R2 릴리스 후보(RC)의 instance SQL Server 2008 R2 릴리스 버전으로 업그레이드할 때도 발생할 수 있습니다.

원인

이 문제는 SQL Server 2008 R2에서 msdb 데이터베이스에 대한 업그레이드 스크립트를 실행할 때 에이전트 XP 옵션을 사용할 수 없기 때문에 발생합니다.이 스크립트는 SQL Server 서비스가 시작될 때 실행됩니다. 스크립트는 UCP와 관련된 저장 프로시저를 실행합니다. 또한 저장 프로시저를 사용하려면 에이전트 XP 옵션을 사용하도록 설정해야 합니다.

해결 방법

누적 업데이트 정보

이 문제에 대한 수정 사항은 누적 업데이트 2에서 처음 릴리스되었습니다. SQL Server 2008 R2에 대한 이 누적 업데이트 패키지를 가져오는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.

2072493 SQL Server 2008 R2Note용 누적 업데이트 패키지 2 빌드가 누적되므로 각 새 수정 릴리스에는 이전 SQL Server 2008 R2 수정 릴리스에 포함된 모든 핫픽스 및 모든 보안 수정 사항이 포함됩니다. 이 핫픽스를 포함하는 최신 수정 릴리스를 적용하는 것이 좋습니다. 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

981356 SQL Server 2008 R2가 릴리스된 후 릴리스된 SQL Server 2008 R2 빌드

해결 방법 

참고 누적 업데이트 패키지 1을 아직 설치하지 않은 경우 "해결 방법" 섹션을 따라 누적 업데이트 패키지 2를 설치해야 합니다. 이 문제는 SQL Server 2008 R2에 대한 누적 업데이트 패키지 2 이상 버전에는 존재하지 않습니다.누적 업데이트 패키지 1을 설치한 후 이 문제가 발생하는 경우 다음 단계에 따라 이 문제를 해결합니다.

  1. SQL Server 2008 R2의 instance 추적 플래그 902를 사용하도록 설정합니다. 이렇게 하려면 다음과 같이 하십시오.

    1. SQL Server 구성 관리자를 엽니다.

    2. SQL Server 구성 관리자 SQL Server 서비스를 클릭합니다.

    3. SQL Server 서비스를 두 번 클릭합니다.

    4. SQL Server 속성 대화 상자에서 고급 탭을 클릭합니다.

    5. 고급 탭을 클릭하고 시작 매개 변수 항목을 찾습니다.

    6. 기존 문자열 값의 끝에 ;-T902를 추가한 다음 확인을 클릭합니다.

  2. SQL Server 서비스를 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭합니다.

  3. SQL Server 에이전트 서비스가 실행 중인 경우 SQL Server 에이전트 서비스를 마우스 오른쪽 단추로 클릭한 다음 중지를 클릭합니다.

  4. SQL Server Management Studio 연 다음 SQL Server 2008 R2의 instance 연결합니다.

  5. 다음 문을 실행합니다.

    EXEC sp_configure '고급 표시', 1; 재구성; EXEC sp_configure '업데이트 허용', 0; 재구성; EXEC sp_configure '에이전트 XP', 1; 재구성; 이동

  6. SQL Server 구성 관리자 SQL Server 서비스를 마우스 오른쪽 단추로 클릭한 다음 중지를 클릭합니다.

  7. SQL Server 2008 R2의 instance 추적 플래그 902를 제거합니다. 이렇게 하려면 1단계에서 업데이트한 문자열 값에서 ;-T902를 삭제합니다.

  8. SQL Server 서비스를 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭합니다.

  9. SQL Server 에이전트 서비스를 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭합니다.

  10. SQL Server Management Studio SQL Server 2008 R2의 instance 다시 연결합니다.

  11. 개체 탐색기 관리를 확장하고 데이터 수집을 마우스 오른쪽 단추로 클릭한 다음 데이터 수집 사용을 클릭합니다.참고 데이터 수집을 이미 사용하도록 설정한 경우 데이터 수집 사용 항목을 사용할 수 없습니다.

참고 SQL Server Management Studio SQL Server 2008 R2의 instance 연결할 때 다음 오류 메시지가 표시될 수 있습니다.

오류: 사용자 '<로그인 이름>'에 대해 18401로그인이 실패했습니다. 이유: 서버가 스크립트 업그레이드 모드에 있습니다. 현재는 관리자만 연결할 수 있습니다.

이 오류 메시지는 SQL Server 2008 R2가 누적 업데이트 패키지 1 설치를 완료했음을 나타냅니다. 이 오류 메시지가 표시되면 몇 분 정도 기다린 다음 SQL Server 2008 R2의 instance 다시 연결합니다.

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.

참고 자료

SQL Server 대한 증분 서비스 모델에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.

935897 SQL Server 팀에서 증분 서비스 모델을 사용하여 보고된 문제에 대한 핫픽스를 제공할 수 있습니다. SQL Server 업데이트에 대한 명명 스키마에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.

microsoft SQL Server소프트웨어 업데이트 패키지 에 대한 명명 스키마 822499 소프트웨어 업데이트 용어에 대한 자세한 내용을 보려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.

824684 Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.