Azure Data Studio에서 데이터베이스 백업을 복원 할 때 "컬렉션이 수정되어 열거 작업이 실행되지 않을 수 있음"오류


11

나는 데이터베이스에 매우 익숙하지 않으므로 나와 함께하십시오.

Docker 컨테이너에서 실행되는 로컬 SQL Server를 설정했습니다 (Mac 사용). Azure Data Studio (v1.14.0)를 사용하여 SQL 데이터베이스를 복원하려고하는데 작동하지 않습니다.

database.guide 에서 가이드를 사용 했지만 오류가 계속 발생합니다. 나는 그것이 무엇을 의미하는지 전혀 모른다.

데이터베이스 복원 실패 : 콜렉션이 수정되었습니다. 열거 작업이 실행되지 않을 수 있습니다

학교 컴퓨터에서 만든 백업 (PC의 SQL Server Management Studio 사용)에서 .bak 파일을 복원하려고 시도했지만 Database.guide의 bak 파일을 사용하여 복원을 시도했습니다. 또한 Azure의 현재 DB에서 백업을 만들고 그 중 하나를 복원하려고 시도했지만 작동하지 않았습니다.


실제로 실행 한 SQL은 무엇입니까?
Larnu

@Larnu 저는 database.guide 의 단계에 따라 Azure Data Studio를 UI로 사용 했지만 6 단계에서 멈췄습니다.
SpaceMonkeyMonty

여전히 SQL을 실행합니다. SSMS와 ADS에는 스크립트 버튼이 있습니다. 스크립트를 보여주세요.
Larnu

@Larnu 어떻게 해야할지 모르겠지만, 이틀 전에 ADS를 사용하기 시작했습니다. 백업을 복원 할 때 스크립트 버튼을 클릭하려고했지만 (자동 스크립트를 즉시 실행 했음) 동일한 오류가 발생했습니다. 백업을 복원하려고 할 때 실행 된 실제 SQL을 검색하는 방법을 모르겠습니다.
SpaceMonkeyMonty 2012

스크립트 버튼을 누릅니다. 문자 그대로 "스크립트"라고 표시되어 있습니다.
Larnu

답변:


24

마침내 작동하게되었습니다! 복원 할 때 파일 탭에서 "모든 파일 재배치"상자를 선택하고 데이터 및 로그 파일을 / var / opt / mssql / data로 재배치 할 위치를 지정하고 작동했습니다.


4
나는 시간을 낭비하기 전에 이것을 찾았 으면 좋겠다. 이 것을 찬성하라!
TinkerTenorSoftwareGuy

2
운 좋게도, 시간을 낭비하기 전에이 페이지를 검색하여 찾았습니다. 엄지 척!
paulz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.