증상

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

  • Microsoft SQL Server 2016 또는 SQL Server 2017에서 메모리 내 온라인 트랜잭션 처리 (OLTP)를 사용 하는 데이터베이스가 있습니다.

  • 디스크 드라이브에는 완전 한 것으로 표시 된 $FSLOG 들어 있습니다.

이 시나리오에서는 다음 조건 중 하나에서 데이터베이스 복원에 실패 합니다.

  • SQL Server 서비스를 다시 시작 합니다. 이 상황에서 데이터베이스가 다시 시작 되 면 데이터베이스 복구에 실패 하 고 5511 오류가 반환 될 수 있습니다. 또한 데이터베이스가 주의 대상 모드로 전환 될 수 있습니다.

  • 백업에서 데이터베이스를 복원 하려고 하는 경우 이 경우 파일 시스템 로그 레코드가 손상 되어 데이터베이스가 온라인 상태가 되지 않을 수 있습니다. 예를 들어 파일 이름에 "ffff" 이름 패턴이 포함 된 경우

이러한 조건에서 다음과 유사한 오류 메시지가 나타날 수 있습니다.

메시지 5511, 수준 16, 상태 10 FILESTREAM의 파일 시스템 로그 레코드 ' fba1eafd-fc759c68-ffff45e1502-038a6397-0000. d790ce11-7d80-4654-9ec0-0c7f4f7c5388 .0-0.1000016'이 (가) 로그 폴더에 손상 되었습니다. 메시지 3167, 수준 16, 상태 1 RESTORE에서 데이터베이스 DatabaseName 을 시작할 수 없음 메시지 3013, 수준 16, 상태 1 복원 데이터베이스가 비정상적으로 종료 됩니다. 메시지 3414, 수준 21, 상태 1 복구 하는 동안 오류가 발생 하 여 데이터베이스 DatabaseName 을 다시 시작할 수 없도록 합니다. 복구 오류를 진단 하 고 해결 하거나 성공한 백업에서 복원 합니다. 오류가 수정 되지 않았거나 예상 하지 못하는 경우 기술 지원 팀에 문의 하세요.

해결 방법

이 문제는 다음과 같은 SQL Server 누적 업데이트에서 해결 되었습니다.

SQL Server 2017용 누적 업데이트 3

SQL Server 2016 SP1 용 누적 업데이트 6

각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.

SQL Server 2017의 최신 누적 업데이트

SQL Server 2016의 최신 누적 업데이트

상태

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

참조

Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 하는 용어에 대해 알아봅니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×