sqlpackage 异常:无法识别的命令行参数 BlockOnPossibleDataLoss

sqlpackage exception: Unrecognized command line argument BlockOnPossibleDataLoss

我 运行 在我的 CMD 中执行以下命令:

sqlpackage /action:Publish /SourceFile:"Database Services\bin\Release\Database Services.dacpac" /TargetConnectionString:"Data Source=TEST05,123;Integrated Security=True;Persist Security Info=False;Pooling=False;MultipleActiveResultSets=False;Connect Timeout=60;Encrypt=False;TrustServerCertificate=False;Initial catalog=test" /p:BlockOnPossibleDataLoss=False

但出现此异常:

*** Unrecognized command line argument 'p:BlockOnPossibleDataLoss=False'.

语法有什么问题?我关注了官方documentation

非常简单的解决方案 :) 我必须 运行 CMD 作为管理员