증상
SQL Server 2008 R2 마스터 데이터 서비스 (MDS)에 여러 버전의 모델이 있는 것으로 가정 합니다. SQL Server 2008 R2 MDS를 SQL Server 2012 MDS 또는 SQL Server 2014 MDS로 업그레이드 하면 업그레이드 프로세스 중에 Dba (도메인 기반 특성)에 대 한 참조를 만드는 비즈니스 규칙이 수정 되며 DBA 참조는 제거 됩니다.
해결 방법
이 문제는 다음 SQL Server 누적 업데이트에서 처음 수정 되었습니다.
SQL Server 2014에 대 한 누적 업데이트 3 /en-us/help/2984923
SQL Server 2012 SP2에 대 한 누적 업데이트 1 /en-us/help/2976982
SQL Server 2012 SP1 용 누적 업데이트 10 /en-us/help/2954099
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
이 핫픽스를 포함 하지 않는 SQL Server 2012 RTM 이상 버전으로 업그레이드 한 경우에는 다음 단계를 수행 하 여이 문제를 해결 하세요.참고 이 수정 프로그램에서는 원래 SQL Server 2008 R2 데이터베이스 백업이 있는 것으로 가정 합니다.
-
SQL Server 2008 R2 MDS 인스턴스를 SQL Server 2012 MDS로 업그레이드 합니다. (4 단계까지 MDS 데이터베이스 업그레이드 마법사 실행을 기다립니다.)
-
SQL Server 2012 MDS 인스턴스를 SQL Server 2012 SP1로 업그레이드 합니다.
-
SQL Server 2012 SP1 MDS 인스턴스를 SQL Server 2012 SP1 누적 업데이트 10으로 업그레이드 합니다.
-
마스터 데이터 서비스 구성 관리자에서 MDS 데이터베이스 업그레이드 마법사를 실행 합니다.
참고원본 SQL Server 2008 R2 데이터베이스 백업이 없거나 기존 SQL Server 2012 데이터베이스에서 작업을 잃지 않도록 할 수 없는 경우에는 누락 된 DBA를 수동으로 추가 해야 합니다. 업그레이드가 완료 된 후 핫픽스가 작동 하는지 확인 하려면 비즈니스 규칙 페이지로 이동 하 여 처음에 DBA가 참조 하는 비즈니스 규칙에 DBA 참조가 있는지 여부를 확인 합니다.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.