Odpowiedzi:
ZA
.bacpacplik = schemat + dane. Pamiętaj, że dane są przetwarzane BCP przy użyciu formatu natywnego (nieczytelnego dla człowieka).
Można zmienić nazwę .bacpac, aby .zipzobaczyć rzeczywistej zawartości.
Możesz użyć ...DAC\bin\sqlpackage.exewiersza polecenia, aby wypakować .bacpaczawartość programowo.
Jest to migawka, która zawiera dane użytkownika + schemat z SQL Server lub Azure SQL Database.
-
.bakrozszerzenie) = PEŁNA kopia zapasowa bazy danych zawiera pełną kopię bazy danych i zapewnia pojedynczy punkt w czasie, do którego można przywrócić bazę danych. Pełna kopia zapasowa zawiera niektóre rekordy dziennika transakcji, dzięki czemu przywrócony komponent (baza danych, plik lub grupa plików) może być spójny transakcyjnie.A BACPACnie zastępuje PEŁNEJ kopii zapasowej. To tylko migawka, której można użyć do przeniesienia bazy danych z jednego serwera na inny (lub do chmury) i zarchiwizowania istniejącej bazy danych w otwartym formacie .
Z mojego testu, poniżej są wyniki