2015-07-19 47 views
1

我一直跟隨在Azure上Web Apps的微軟教程:Azure Web App數據庫在哪裏?

https://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-deploy-aspnet-webforms-app-membership-oauth-sql-database/

我創建了Azure中的Web應用程序,然後創建的網站在2013 VS我的電腦上驗證所有工作。然後我嘗試將該網站發佈到Azure上。當我完成發佈步驟時,我沒有收到連接字符串。我嘗試過等待(24小時),並查看應用程序是否有任何設置,但我找不到獲取連接字符串的方法。除登錄之外的所有其他內容。

我知道我選擇了一個免費的20Mb數據庫,但在Azure門戶上看不到任何一個數據庫。我創建了第二個Azure Web應用程序,它完全一樣。

我在哪裏可以找到用於存儲用戶名&密碼的Azure應用程序數據庫(在Azure門戶中)?任何想法如何讓登錄在Azure雲中運行?

回答

2

只要你不必等待。我只是試了一下,兩分鐘後就有了免費的數據庫。

您會發現所有SQL Server數據庫包括。 SQL Server部分中的免費項目。這是容器和前面的「DB」左邊的圖標。你應該找到你的新數據庫。點擊它,切換到儀表板,在右側找到「快速瀏覽」部分。點擊鏈接「顯示連接字符串」並從那裏複製你需要的。

順便說一句,你不應該能夠創建第二個免費的SQL數據庫。如果你被允許創建「第二個」免費的SQL數據庫,比沒有第一個。這肯定意味着首先出現了錯誤。

+0

謝謝彼得,這真的很有幫助。我不知道如何,但數據庫已經出現。第二個應用程序的數據庫仍未顯示。當我絕望的時候,我玩了很多設置,所以不太確定數據庫出現的是什麼。 – Mark

+0

順便說一句,我注意到Azure嚮導並不總是找到我的應用程序。再次登錄似乎可以做到這一點。 – Mark

+0

如果您在manage.windowsazure.com門戶中創建了這些資源Web + SQL,您應該可以查看**鏈接資源**,而如果您在預覽門戶中創建了資源Web + SQL,它們很可能在同樣的**資源集團** –

0

在創建網站時,您將指定數據庫服務器,數據庫名稱等。在sql db部分下,將會列出該數據庫。如果你已經這樣做了。然後使用遷移向導將您擁有的本地數據庫遷移到Azure,然後在web.config中(從使用連接字符串的位置)提供該天藍色的sql數據庫連接字符串。然後應用程序應該可以正常工作。

+0

這正是我所做的,但沒有分貝!你可以在Azure門戶中看到數據庫,如果有,請讓我知道在哪裏,這樣我就可以檢查。 – Mark

+0

我已經得到它的工作,請參閱Peter Kirchner的答案。謝謝你的幫助。 – Mark

+0

很高興知道你的工作。 – Aravind