증상
Microsoft SQL Server 2012 또는 SQL Server 2014에서 인덱스 재작성 작업 (유지 관리 계획)을 실행 한 후 인덱스에 하나 이상의 XML, varchar (max), nvarchar (max) 또는 varbinary (max) 열이 포함 되어 있다고 가정 합니다. 이러한 상황에서는 유지 관리 계획 마법사Note 의 인덱스를 다시 온라인 상태로 유지 확인란을 선택한 경우에도 작업이 오프 라인 작업으로 수행 됩니다. Microsoft SQL Server 2012에서는 XML, varchar (max), nvarchar (max), varbinary (max) 열을 포함 하는 인덱스를 만들고, 다시 작성 하 고, 온라인 작업으로 삭제할 수 있는 새로운 기능을 소개 합니다.
원인
이 문제는 유지 관리 계획이 새 기능을 고려 하지 않기 때문에 발생 합니다.
해결 방법
이 문제는 다음 SQL Server 누적 업데이트에서 처음 수정 되었습니다.
SQL Server 2014 SP1 용 누적 업데이트 2 /en-us/help/3075950
SQL Server 2014에 대 한 누적 업데이트 6 /en-us/help/3031047
SQL Server 2012 SP2의 누적 업데이트 4 /en-us/help/3007556
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
해결 방법
이 문제를 해결 하려면 다음 단계를 따르세요.
-
SQL Server Management Studio의 개체 탐색기에서 관리 트리 보기 노드의 유지 관리 계획 을 엽니다.
-
인덱스 다시 작성 작업 을 마우스 오른쪽 단추로 클릭 한 다음 편집을 클릭 합니다.
-
T-sql 보기 를 클릭 한 다음 일반 텍스트 파일에 transact-sql 문을 복사 합니다.
-
온라인 상태를 사용할 수 있도록 Transact-sql 문을 수정 하려면 온라인 상태에서 온라인으로 설정을 해제 합니다.
-
Transact-sql 문을 실행 하거나 Sql Server 에이전트 t-sql 작업을 새로 만든 다음이를 예약 합니다.
참조
SQL Server 2012의이 새로운 기능에 대 한 자세한 내용은 온라인 인덱스 만들기, 다시 작성 및 삭제를 참조 하세요.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.