SQL DACPAC 错误 - sqlpackage.exe - p:ExtractAllTableData 选项无效

SQL DACPAC ERROR - sqlpackage.exe - p:ExtractAllTableData option invalid

我是 运行 一个使用 SQL DAC PAC 生成脚本的实用程序。

sqlpackage.exe /scs:"server=DBServer;uid=uname;pwd=pwd;database=DBToExtract" /tf:"1.dacpac" 
/Action:Extract /p:ExtractAllTableData=true /p:IgnorePermissions=false

我遇到错误 "'ExtractAllTableData' 不是 'Extract' 操作的有效参数。 “不确定为什么该选项无效。已尝试使用 SQL Server 2012.

中可用的数据工具

我记得默认情况下它是真的,如果你没有提供那个参数那么它会提取所有表,但是如果你有指定单个表的要求那么我们需要明确提供 'ExtractAllTableData' 为假并提供表数据..

请使用最新版本的SqlPackage.exe尝试此命令,可自行下载:https://www.microsoft.com/en-us/download/details.aspx?id=53876

或在此处使用最新版本的 SQL Server Management Studio:https://msdn.microsoft.com/en-us/library/mt238290.aspx