我正在尝试使用vsts将test.dacpac文件部署到azure sql server,正确地给出连接细节,如果我尝试从visual studio连接它,它就会连接。
但是当它尝试使用vsts部署文件时,会收到错误消息 -
A network-related or instance-specific error occurred while
establishing a connection to SQL Server azure
不确定为什么会这样。
注意:虽然安装了VSTS代理的虚拟机位于另一个Azure AD订阅中,但没有应用防火墙规则,它具有默认设置。
我是否必须为此考虑VPN?
答案 0 :(得分:1)
请使用FQDN代替数据库名称而不是IP地址。例如myAzureSQLDB.windows.database.net。
您需要配置Azure SQL数据库防火墙。确保已启用“允许访问Azure服务”。如果这不起作用,请尝试将防火墙规则0.0.0.0添加到255.255.255.255。