我们想要部署 Azure 数据库,该数据库位于 Visual Studio Online (VSO) 中的 git 源代码控制中,以部署到 Azure 数据库。该脚本位于 SSDT 中,我可以使用本地 Visual Studio IDE 在本地进行部署。
当我尝试使用 VSO 发布数据库时,它会抛出以下错误:
....publish.sql (0, 0)
Unable to connect to target server.
我们的 VSO 构建定义如下所示。
有什么想法吗?
最佳答案
在类似的线程中,事实证明问题是SQL 服务器密码未保存。发布者执行了以下操作来解决:
- 服务器资源管理器
- 右键单击连接 > 修改连接
- 勾选“保存密码”
- 高级..
- 安全部分 - 在此处输入密码
- 好的
- 测试连接 - 良好
- 从相关 DatabaseDeploy.publish xml 文件重新运行发布
关于azure - 使用 Visual Studio 在线部署 azure 数据库(使用 SSDT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33730784/