기존 데이터베이스에 대한 Azure SQL bacpac 복원

기존 데이터베이스에 대한 Azure SQL bacpac 복원

PowerShell을 사용하여 기존 Azure SQL 데이터베이스를 통해 bacpac 파일을 복원하고 싶습니다. Azure에서 bacpac 파일을 복원한 경험이 있으면 bacpac 파일을 복원할 때 새 데이터베이스를 완전히 만들어야 합니다. 저는 이를 방지하고 기존(빈) 데이터베이스에 bacpac 파일을 복원하려고 합니다.

이상적으로는 bacpac이 스토리지 계정 컨테이너에 저장되고 컨테이너를 참조하고 powershell 명령을 실행하여 기존 데이터베이스에 대한 복원을 수행할 수 있습니다. 내 검색에서는 이 작업을 수행할 수 있는 항목을 찾지 못했습니다. 혹시 이것을 알아낸 사람이 있거나 내가 설명한 것과 비슷한 것을 알아낸 사람이 있나요?

감사해요,

답변1

당신은 그렇게 할 수 없습니다.

다음을 수행해야 합니다.

  1. 데이터베이스를 복원하고 호출합니다.restored_database
  2. 호출된 현재 데이터베이스를 삭제합니다.database
  3. restored_database이름으로 이름 바꾸기database

관련 정보