적용 대상
SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Express SQL Server 2008 R2 Standard SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Web SQL Server 2008 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

Microsoft SQL Server 2008 R2 수정 프로그램이 하나의 다운로드 가능한 파일로 배포 됩니다. 수정 프로그램이 누적 되므로 새 릴리스에는 이전 SQL Server 2008 R2 fix 릴리스에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다.

증상

다음과 같은 시나리오를 고려해 보세요.

시나리오 1

  • Microsoft SQL Server 2008 R2, Microsoft SQL Server 2012 또는 Microsoft SQL Server 2008에서 분할 된 테이블의 열을 삭제할 수 있습니다.

  • 테이블에 대 한 새 파티션을 만듭니다.

  • 테이블의 새 파티션에 데이터를 삽입 하려고 합니다.

  • 테이블의 파티션을 전환할 수 있습니다.

  • 테이블의 새 파티션에 데이터를 삽입 하려고 합니다.

이 시나리오에서는 액세스 위반이 발생할 수 있습니다. 또한 다음과 같은 오류 메시지가 나타납니다.

현재 명령에 심각한 오류가 발생 했습니다. 결과가 있으면 삭제 해야 합니다.

시나리오 2

  • SQL Server 2008 R2, SQL Server 2012 또는 SQL Server 2008에 분할 된 테이블이 있습니다.

  • 파티션의 압축 유형을 변경할 수 있습니다.

  • 파티션을 업데이트 하거나 파티션에 데이터를 삽입 하려고 합니다.

이 시나리오에서는 액세스 위반이 발생할 수 있습니다. 또한 다음과 같은 오류 메시지가 나타납니다.

현재 명령에 심각한 오류가 발생 했습니다. 결과가 있으면 삭제 해야 합니다.

원인

이 문제는 SQL Server가 데이터를 다른 파티션에 삽입 하는 데 사용 하는 접근자가 메타 데이터 변경 내용을 제대로 인식 하지 못하기 때문에 발생 합니다. 열을 삭제 한 후 생성 되는 새 파티션에 데이터를 삽입 하면 새 파티션의 최대 nullable 개 열 수가 이전 파티션에서 최대 null 허용 가능 열 개수 보다 하나 적을 수 있습니다.

해결 방법

누적 업데이트 정보

SQL Server 2012 SP1 용 누적 업데이트 4

이 문제에 대 한 픽스는 먼저 누적 업데이트 4에서 릴리스 되었습니다. 이 SQL Server 2012 SP1 용 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

2833645 SQL Server 2012 SP1 용 누적 업데이트 4참고 빌드가 누적 되는 경우 각각의 새 수정 릴리스에는 이전 SQL Server 2012 SP1 해결 릴리스에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. 이 핫픽스를 포함 하는 최신 픽스 릴리스를 적용 하는 것이 좋습니다. 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.

2772858 SQL Server 2012 서비스 팩 1 이후 릴리스된 SQL Server 2012 빌드가 릴리스 되었습니다.

SQL Server 2008 R2 서비스 팩 2 용 누적 업데이트 6

이 문제에 대 한 픽스는 먼저 누적 업데이트 6에서 릴리스 되었습니다. SQL Server 2008 R2 서비스 팩 2 용 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

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

2730301 SQL Server 2008 R2 서비스 팩 2 이후 릴리스된 SQL Server 2008 R2 빌드가 릴리스 되었습니다.

SQL Server 2012 누적 업데이트 7

이 문제에 대 한 픽스는 먼저 누적 업데이트 7에서 릴리스 되었습니다. SQL Server 2012의이 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

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

2692828 SQL Server 2012이 출시 된 이후 출시 된 SQL Server 2012 빌드

SQL Server 2008 R2 서비스 팩 1에 대 한 누적 업데이트 12

이 문제에 대 한 픽스는 먼저 누적 업데이트 12에서 릴리스 되었습니다. SQL Server 2008 R2 서비스 팩 1 용 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

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

2567616 SQL Server 2008 R2 서비스 팩 1 이후 릴리스된 SQL Server 2008 R2 빌드가 릴리스 되었습니다.

SQL Server 2008 서비스 팩 3 용 누적 업데이트 10

이 문제에 대 한 픽스는 먼저 누적 업데이트 10에서 릴리스 되었습니다. SQL Server 2008 서비스 팩 3 용 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

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

2629969 SQL Server 2008 서비스 팩 3 이후 릴리스된 SQL Server 2008 빌드가 릴리스 되었습니다.

SQL Server 2008 R2 서비스 팩 1

이 문제에 대 한 픽스는 먼저 누적 업데이트 9에서 릴리스 되었습니다. SQL Server 2008 R2 서비스 팩 1 용 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

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

2567616 SQL Server 2008 R2 서비스 팩 1 이후 릴리스된 SQL Server 2008 R2 빌드가 릴리스 되었습니다.

SQL Server 2008 R2

이 문제에 대 한 픽스는 먼저 누적 업데이트 7에서 릴리스 되었습니다. SQL Server 2008 R2 용 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

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

981356 SQL Server 2008 R2를 해제 한 후 릴리스된 SQL Server 2008 R2 빌드

SQL Server 2008 R2에 대 한 서비스 팩 정보

이 문제를 해결 하려면 SQL Server 2008 R2 용 최신 서비스 팩을 구하십시오. 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

2527041SQL Server 2008 R2의 최신 서비스 팩을 구하는 방법

해결 방법

이 문제를 해결 하려면 테이블의 열 중 하나를 삭제 한 후 분할 된 테이블의 모든 파티션을 다시 작성 합니다.

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.이 문제는 SQL Server 2008 R2 서비스 팩 1에서 처음 수정 되었습니다.

추가 정보

압축 된 테이블 및 인덱스를 만드는 방법에 대 한 자세한 내용은 다음 MSDN 웹 사이트를 참조 하세요.

데이터 압축

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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