我試圖使用SSDT發佈到Azure中的SQL Server數據庫。當我這樣做,我看到下面的錯誤:SSDT未能發佈:「無法連接到主服務器或目標服務器」
Unable to connect to master or target server 'DATABASE_NAME'. You must have a user with the same password in master or target server 'DATABASE_NAME'.
忽略了一個事實,它的上市數據庫名稱錯誤的服務器名稱,我不知道如何解決它。當我指定目標數據庫時,我可以成功測試連接。我也可以通過SSMS將相同的信用連接到數據庫。
在研究了錯誤之後,似乎Azure中的數據庫的防火牆通常不包含您發佈的計算機的IP地址。它不僅包含我的IP,而且還添加了另一個防火牆規則,以允許每個IP(0.0.0.0-255.255.255.255)消除防火牆作爲此問題的潛在原因。
任何想法?
不建議在防火牆規則中指定每個IP –
@VenkataramanR顯然。作爲一個可能的原因,我正在運行它。 – im1dermike