적용 대상
SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2012 Developer SQL Server 2012 Enterprise Core SQL Server 2012 Enterprise

증상

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

  • Microsoft SQL Server 2008, Microsoft SQL Server 2012 또는 Microsoft SQL Server 2008 R2의 EKM (확장 가능한 키 관리) 공급자에서 대칭 키를 만듭니다.

  • 이 대칭 키를 사용 하 여 데이터베이스의 일부 데이터를 암호화 합니다.

  • 데이터를 다른 데이터베이스로 마이그레이션합니다.

  • 동일한 EKM 공급자에서 새 데이터베이스에 대칭 키를 만들려고 합니다. 그러나 새 데이터베이스의 암호화 된 대칭 키에는 GUID 번호가 있으며,이 GUID 번호는 원본 데이터베이스의 데이터를 암호화 하는 원래 대칭 키와는 다르기 때문에 암호를 해독할 수 없습니다.

  • 원래 대칭 키와 동일한 GUID를 사용 하 여 대칭 키를 다시 만들려면 IDENTITY_VALUE 옵션을 사용 하 여 원래 대칭 키에 사용 된 id 구를 지정 합니다.

이 시나리오에서는 다음과 같은 오류 메시지가 표시 됩니다.

메시지 102, 수준 15, 상태 1, 줄 3이 ' IDENTITY_VALUE ' 근처의 잘못 된 구문

해결 방법

누적 업데이트 정보

SQL Server 2012에 대 한 누적 업데이트 6

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

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

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

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

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

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

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

에 대 한 누적 업데이트 9 SQL Server 2008 서비스 팩 3(sp3)

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

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

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

에 대 한 누적 업데이트 4 SQL Server 2008 R2 서비스 팩 2 (SP2)

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

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

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

해결 방법

이 문제를 해결 하려면 데이터를 두 번째 데이터베이스로 마이그레이션하기 전에 암호를 해독 합니다. 데이터를 다른 데이터베이스로 마이그레이션한 후 새 키를 사용 하 여 데이터를 암호화 합니다.

상태

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

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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