2016-09-26 3 views
0

Я запускаю утилиту, которая использует SQL DAC PAC для генерации скриптов.SQL DACPAC ERROR - sqlpackage.exe - p: ExtractAllTableData опция недействительна

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.

ответ

0

Я помню, что по умолчанию это верно, и если вы не предоставляете этот параметр, он извлекает все таблицы, но если у вас есть требование по определению отдельных таблиц, нам нужно явно указать «ExtractAllTableData» как false и предоставить TableData ..