我可以在SQL Server 2008中创建包含数据的dacpac吗?

Sar*_*nya 6 sql-server sql-server-2008 bacpac dacpac

我可以在SQL Server 2008中创建包含数据的DACPAC吗?

我的要求是生成数据库更改的增量脚本,我能使用BACPAC吗?

我试过读这个,但这没什么用处:

https://msdn.microsoft.com/en-us/library/jj860455(v=vs.103).aspx

小智 2

您可以使用SqlPackage.exe工具在此处手动找到操作。

使用导出操作:

sqlpackage.exe /action:Export /TargetFile:"test.bacpac" 
    /sourceDatabasename:test 
    /sourceservername:.\testserver
Run Code Online (Sandbox Code Playgroud)

使用提取操作:

sqlpackage.exe /action:Extract /TargetFile:"test.dacpac" 
    /sourceDatabasename:test 
    /sourceservername:".\testserver"
    /p::ExtractAllTableData=true
Run Code Online (Sandbox Code Playgroud)

默认情况下,所有表的数据都将包含在.bacpac文件中。