증상
Microsoft SQL Server 2014 또는 SQL Server 2012 데이터베이스에서 데이터 파일을 추가 하거나 제거 한다고 가정 합니다. 데이터베이스의 수, 데이터베이스 파일 또는 둘 다를 사용 하는 경우 복구 후에 SQL Server가 데이터베이스 시작 작업을 완료 하는 데 시간이 오래 걸릴 수 있습니다.참고 이 문제는 데이터베이스 복구가 완료 되 고 데이터베이스가 온라인 상태 이므로 일반적으로 데이터베이스 액세스에 영향을 주지 않습니다. 그러나 데이터베이스를 데이터베이스 미러링에 구성한 경우에는이 문제로 인해 데이터베이스의 장애 조치 작업이 차단 될 수 있습니다.
원인
이 문제는 파일이 더미, 놓기 또는 droppedreusepending 상태에 있는 경우 이러한 파일의 수를 잘못 사용 하는 경우에 발생 합니다.참고 KB 2932120 FIX의 문제는 sql server 2012 또는 sql server 2014에서 데이터베이스 또는 데이터베이스 파일 수 또는 둘 다 인 경우 복구 단계에서 데이터베이스를 여는 데 시간이 오래 걸리는 경우 에도이 문제에 대 한 동일한 증상이 표시 됩니다. 그러나 그 이유는이 문제의 원인과는 다릅니다. KB 2932120 의 문제는 마스터 데이터베이스에서 보고 하는 파일 수와 파일 수를 비교 하지 않는 경우에 발생 합니다.
해결 방법
이 문제는 다음 SQL Server 누적 업데이트에서 처음 수정 되었습니다.
SQL Server 2014 SP1 용 누적 업데이트 1 /en-us/help/3067839
SQL Server 2012 SP2에 대 한 누적 업데이트 6 /en-us/help/3052468
SQL Server 2014 누적 업데이트 7 /en-us/help/3046038
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.