2016-05-07 23 views
1

我已經看過幾條說明(如this),說明如何啓用外部應用程序連接到Azure數據庫。Azure數據庫需要防火牆更改,但從設置中丟失

enter image description here

的指令總是提到在常規設置防火牆選項。

enter image description here

我Azure的門戶網站不顯示在常規設置 「防火牆」。這似乎阻止我從SQL Server連接。

當我嘗試從SSMS連接到SQL Server,它說:「你的客戶端IP地址不能訪問服務器登錄到Azure的帳戶,並創建一個新的防火牆規則,以允許訪問

enter image description here

然後當我點擊「添加我的客戶」或「添加我的子網範圍」它說,「進行中...」,並永久地旋轉。

如何實現從SSMS(SQL Server Management Studio中)訪問?

編輯:

在我的屏幕上,我只看到「SQL數據庫」,而不是「SQL服務器」。我想知道這是否有所作爲?我怎麼能看到另一個?

而不是下面顯示的防火牆鏈接,我看到一些關於地理複製角色。奇怪的。

什麼會讓我在那個軌道上?

只能從Azure內部看到SQL數據庫,而從外部可以看到SQL服務器嗎?如果是這樣,我不知道我會怎樣設置的模式,等等。我想我可以CodeFirst一切...

enter image description here

編輯:

OK,貌似還有SQL數據庫選項(來自左側菜單,顯示「SQL數據庫」和基於VM的SQL服務器選項(來自左側菜單上的虛擬機部分)之間的差異。請參閱here

仍然不確定如何啓用我的IP或從Sql Server Management S連接tudio ...

+0

這必須是在SQL Server Management Studio中2016 RC的錯誤。 – micahhoover

回答

3

我認爲你在Azure數據庫常規設置中搜索。您必須轉到SQL Server,有一個防火牆設置選項,您可以添加您的客戶端IP地址。

SQL服務器:

enter image description here

SQL數據庫:

enter image description here

+0

感謝您的屏幕截圖。出於某種原因,我看到「SQL數據庫」,你看到「SQL服務器」。此外,我看到「地理複製角色」,你看到「防火牆」。 – micahhoover

+0

通過單擊服務器名稱,它將重定向到「SQL Server」。您可以看到防火牆選項,然後添加您的客戶端IP地址 – Rajasekar