簡體   English   中英

如何在 SSMS 中連接到 Azure SQL DB

[英]How to connect to an Azure SQL DB in SSMS

我一直在努力從 Power BI 和 SSMS 連接到我的 Azure SQL DB。

我已經為服務器配置了防火牆設置,包括我的客戶端 IP 地址,啟用了“Azure 服務和資源”,並且能夠使用 Azure AD 以及用戶名和密碼查詢我的數據庫。

我讀過我應該通過運行 ping、telnet 和 tracert 進行故障排除,但它無法到達服務器。 我不確定我應該采取的下一步措施。

我的電源 BI 錯誤:

在此處輸入圖像描述

我的 cmd output:

在此處輸入圖像描述

我的短信 output:

在此處輸入圖像描述

我缺少一些基本的東西嗎? 我閱讀和觀看的所有教程似乎都是第一次連接沒有問題。 我認為這很簡單,但我似乎無法在任何地方找到解決方案。

非常感謝任何幫助和建議:)

SSMS 17.2 版本 14.0.17177.0

如果您已成功配置 azure SQL 以接受來自 IP 的流量,那么問題似乎與您的本地防火牆阻止出站連接有關

我會嘗試的事情:

  • 從 Azure 門戶連接到您的數據庫並嘗試使用在線查詢編輯器查看您是否能夠連接
  • Use https://www.whatismyip.com/ to verify your public IP matches the one that's on the Azure SQL configuration (your error doesn't indicate that the server blocked the connection but worth double checking anyway)
  • 最后是從您正在連接的本地計算機檢查端口 1433 上的“出站”連接是否未被阻止。 如果您從 azure VM 連接,則需要配置 NSG 以允許出站連接。 如果您從本地計算機連接,則需要檢查是否有本地防火牆或 VPN 阻止此連接

從您的描述和您描述的步驟來看,上面最后一個選項似乎是最有可能的情況

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM