증상
Azure Premium Storage에서 데이터베이스 파일을 저장 한다고 가정 합니다. SQL Server 2014에서 데이터베이스에 DBCC CHECKDB를 실행 하면 다음과 유사한 오류 메시지가 나타날 수 있습니다.
메시지 1823, 수준 16, 상태 2, Line 3A 데이터베이스 스냅샷을 시작 하지 못했으므로 만들 수 없습니다. 메시지 1823, 수준 16, 상태 8, 줄 3A 데이터베이스 스냅숏은 시작에 실패 했으므로 만들 수 없습니다. 메시지 5120, 수준 16, 상태 147, 줄 3unable물리적 파일을 열 수 없습니다. 운영 체제 오류 24: "24 (프로그램은 명령을 실행 하지만 명령 길이는 올바르지 않습니다.)"입니다. 메시지 7928, 수준 16, 상태 1, 줄 3The 검사에 대 한 데이터베이스 스냅숏을 만들 수 없습니다. 이전 오류에 원인이 있거나 기본 볼륨 중 하나가 스파스 파일 또는 대체 스트림을 지원 하지 않습니다. 단독 액세스를 시도 하 여 오프 라인으로 검사를 실행 합니다. 메시지 5030, 수준 16, 상태 12, 줄 3 데이터베이스를 단독으로 잠궈 작업을 수행할 수 없습니다. 메시지 7926, 수준 16, 상태 1, 줄 3 검사 문이 중단 되었습니다. 데이터베이스 스냅숏을 만들 수 없고 데이터베이스 또는 테이블을 잠글 수 없기 때문에 데이터베이스를 확인할 수 없습니다. 이 동작이 예상 되는 경우와 해결 방법에 대 한 자세한 내용은 온라인 설명서를 참조 하세요. 또한 자세한 내용은 이전 오류를 참조 하세요.
해결 방법
이 문제는 다음과 같은 SQL Server 누적 업데이트에서 처음 수정 되었습니다.
Sql server에 대 한 누적 업데이트 8 2014 서비스 팩 1누적 업데이트 2014 2
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
참조
Azure storage의 데이터 파일에 대 한 Premium storage 지원 sqlxi 사이를 사용 하 여 azure Blob STORAGE에서 직접 SQL Server 2014 데이터베이스 만들기Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 하는 용어 에 대해 알아보세요.