2016-10-10 70 views
0

我配置了SQLAzure數據庫。我已爲我的IP防火牆,當我試圖連接到從我的本地使用SQL Server Management Studio中該數據庫,得到以下錯誤如何解決連接到SQL Azure數據庫的問題?

TITLE: Connect to Server Cannot connect to XXXXX.database.windows.net.

ADDITIONAL INFORMATION:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 53)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476

The network path was not found

如何解決這個問題?

+0

這個問題看起來像被遺棄了,沒有明確的指示來重現行爲,所以我將它視爲「不[MCVE](http://stackoverflow.com/help/mcve)」。 – halfer

回答

0

你可以嘗試的幾件事情:

  1. 確保SQLAzure數據庫名稱是正確的(即你張貼的錯誤轉化爲名稱根本不存在)
  2. 嘗試的末尾添加端口號連接

    XXXXX.database.windows.net,1433 
    

如果問題仍然存在,嘗試ping從本地計算機的SQLAzure。

+0

是服務器是正確的 和 我試圖使用服務器名如下 XXXX.database.windows.net:1433,但仍然無法連接和相同的錯誤正在添加是任何 – Bravo

0

請在通過SSMS連接到Azure數據庫時檢查網絡協議。看來您使用的是命名管道,並且TCP/IP是例外。

+0

更新? @Bravo –

0

您好布拉沃你能夠通過Visual Studio瀏覽實例,如果你有它安裝?

您是否還可以確認您不是在阻止1433出站的企業防火牆的後面?

真的很小事,但錯誤的標題有一個尾隨「。」。如果這是您試圖連接的計算機名稱將不起作用 - 它可能只是附加了錯誤消息。