답변:
에이
.bacpac
파일 = 스키마 + 데이터. 데이터는 기본 형식 (Human에서 읽을 수 없음)을 사용하여 BCP로 출력됩니다.
당신은 이름을 바꿀 수 있습니다 .bacpac
위해 .zip
실제 내용을 볼 수 있습니다.
...DAC\bin\sqlpackage.exe
명령 줄을 사용하여 .bacpac
프로그래밍 방식으로 내용 을 추출 할 수 있습니다 .
SQL Server 또는 Azure SQL Database의 사용자 데이터 + 스키마가 포함 된 스냅 샷 입니다.
-
.bak
확장명 있음) = 전체 데이터베이스 백업에는 전체 데이터베이스 사본이 포함되며 데이터베이스를 복원 할 수있는 단일 시점이 제공됩니다. 전체 백업에는 복원 된 구성 요소 (데이터베이스, 파일 또는 파일 그룹)를 트랜잭션 일관성있게 만들 수 있도록 일부 트랜잭션 로그 레코드가 포함됩니다.A BACPAC
는 전체 백업을 대체하지 않습니다. 한 서버에서 다른 서버로 (또는 클라우드로) 데이터베이스를 이동하고 기존 데이터베이스를 공개 형식으로 보관하는 데 사용할 수있는 스냅 샷입니다 .
내 테스트에서 결과는 다음과 같습니다.