gpt4 book ai didi

sql-server - 如何将数据包含在 DacPac 中

转载 作者:行者123 更新时间:2023-12-02 07:54:17 25 4
gpt4 key购买 nike

在 Visual Studio 的 Sql Server Data Tools 中,您可以创建 Sql Server 项目并导入数据库的结构。这非常有效。

是否也可以导入数据?例如,假设我有一个包含多种类型的类型表。我希望在 Sql Server 项目中拥有这些数据,因此当我发布它时,它也会发布这些数据。

我能想到的最接近的是使用 Sql Server 对象资源管理器为数据创建脚本,然后手动将该脚本添加到项目中。

当我看到Sql Server Data Tools的演示时,然后展示了发布一个项目,然后使用复制和粘贴将数据获取到数据库中。当然有更好的方法。

编辑多年后,我终于弄清楚了:导出有两种类型:1. DACPAK - 仅包含结构,2. BACBAK 包含数据和结构。

您可以从 SSMS 创建: 1.DACPAK:选择您的数据库,右键单击任务 -> 提取数据层应用程序。 2. 选择数据库,右键单击“任务”->“导出数据层应用程序”。

最佳答案

多年后,我终于弄清楚了:导出有两种类型:

  1. DACPAC - 仅包括结构
  2. BACPAC,包括数据和结构。

您可以从 SSMS 创建:

  1. DACPAC:选择您的数据库,右键单击任务 -> 提取数据层应用程序。
  2. BACPAC:选择数据库,右键单击任务 -> 导出数据层应用程序。

关于sql-server - 如何将数据包含在 DacPac 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19819681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com