首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sqlpackage.exe发布连接异常

sqlpackage.exe发布连接异常
EN

Stack Overflow用户
提问于 2021-05-30 17:25:20
回答 1查看 91关注 0票数 2

我正在尝试使用用于发布trying CMDsqlpackage工具

代码语言:javascript
复制
sqlpackage /action:Publish /SourceFile:"Database Services\bin\Release\Database Services.dacpac" /TargetDatabaseName:test /TargetConnectionString:"Data Source=TEST05,123;Integrated Security=True;Persist Security Info=False;Pooling=False;MultipleActiveResultSets=False;Connect Timeout=60;Encrypt=False;TrustServerCertificate=False"

我得到了一个例外:

代码语言:javascript
复制
** The TargetConnectionString argument cannot be used in conjunction with any other Target database arguments.

我不明白它是什么意思,我之前使用msbuild部署了它

代码语言:javascript
复制
msbuild "Database Services\Database Services.sqlproj" /t:deploy /p:Configuration=Release /p:TargetConnectionString="Data Source=TEST05,123;Integrated Security=True;Persist Security Info=False;Pooling=False;MultipleActiveResultSets=False;Connect Timeout=60;Encrypt=False;TrustServerCertificate=False" /p:BlockOnPossibleDataLoss=False /p:TargetDatabase="test"

我找到了一个可能相关的帖子:

https://stackoverflow.com/a/52924779/11705021

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-30 23:38:16

遵循这个article,我可以使用以下语法进行发布:

代码语言:javascript
复制
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"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67759635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档