Cry*_*nes 30
因此,显然“导出”创建了一个.bacpac
文件,而“提取”创建了一个.dacpac
文件。
在尝试了这两个选项并看到它们具有不同的文件类型后,我在这里找到了此信息;
DACPAC 和 BACPAC 相似,但它们针对不同的场景。DACPAC 专注于捕获和部署模式,包括升级现有数据库。DACPAC 的主要用例是将严格定义的架构部署到开发、测试和生产环境中。反之亦然:捕获生产模式并将其应用回测试和开发环境。
另一方面,BACPAC 专注于捕获支持两个主要操作的模式和数据:
EXPORT – 用户可以将数据库的模式和数据导出到 BACPAC。
导入——用户可以将模式和数据导入到主机服务器的新数据库中。
数据库管理工具支持这两种功能:SQL Server Management Studio、Azure 门户和 DACFx API。
tl;dr = Extract 用于模式信息,Export 用于模式信息和数据。