【发布时间】:2013-11-06 18:17:40
【问题描述】:
在用于 Visual Studio 的 Sql Server Data Tools 中,您可以创建 Sql Server 项目并导入数据库的结构。这很好用。
是否也可以导入数据?例如,假设我有一个包含多种类型的类型表。我想在 Sql Server 项目中拥有这些数据,所以当我发布它时,它也会发布数据。
我能想到的最接近的方法是使用 Sql Server 对象资源管理器为数据创建一个脚本,然后手动将该脚本添加到项目中。
当我看到 Sql Server Data Tools 的演示,然后显示发布项目,然后使用复制和粘贴将数据获取到数据库中。肯定有更好的方法。
编辑 多年后,我终于弄清楚了:有两种类型的导出:1. DACPAK - 仅包含结构,2. BACBAK,包括数据和结构。
您可以从 SSMS 创建: 1. DACPAK:选择您的数据库,右键单击任务 -> 提取数据层应用程序。 2. 选择数据库,右键Tasks->Export Data Tier App。
【问题讨论】:
-
嗯,没有 cmets,没有回复,一个风滚草。我没有找到任何进一步的数据。如果我这样做,会在这里发布。
标签: sql-server visual-studio-2012