Câu trả lời:
Một
.bacpactệp = Lược đồ + Dữ liệu. Lưu ý rằng Dữ liệu được BCP'ed sử dụng định dạng gốc (không thể đọc được bởi Con người).
Bạn có thể đổi tên .bacpacđể .zipxem nội dung thực tế.
Bạn có thể sử dụng ...DAC\bin\sqlpackage.exedòng lệnh để trích xuất .bacpacnội dung theo chương trình.
Đây là một ảnh chụp nhanh bao gồm Dữ liệu người dùng + Lược đồ từ Máy chủ SQL hoặc Cơ sở dữ liệu SQL Azure.
-
.bakphần mở rộng) = Bản sao lưu cơ sở dữ liệu ĐẦY ĐỦ chứa một bản sao hoàn chỉnh của cơ sở dữ liệu và cung cấp một điểm duy nhất mà cơ sở dữ liệu có thể được khôi phục. Một bản sao lưu đầy đủ chứa một số bản ghi nhật ký giao dịch để thành phần được khôi phục (cơ sở dữ liệu, tệp hoặc filegroup) có thể được thực hiện nhất quán trong giao dịch.A BACPACkhông phải là một thay thế cho một bản sao lưu đầy đủ. Đây chỉ là một ảnh chụp nhanh có thể được sử dụng để di chuyển cơ sở dữ liệu từ máy chủ này sang máy chủ khác (hoặc sang đám mây) và lưu trữ cơ sở dữ liệu hiện có ở định dạng mở .
Từ thử nghiệm của tôi, dưới đây là kết quả