Azure Web App数据库在哪里?

时间:2015-07-19 17:44:04

标签: asp.net database azure visual-studio-2013 azure-web-sites

我一直在关注Azure Web Apps的Microsoft教程:

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

我在Azure上创建了一个Web应用程序,然后在我的PC上创建了VS 2013中的网站,其身份验证全部正常。然后我尝试将网站发布到Azure上。当我完成发布步骤时,我没有得到连接字符串。我已经尝试等待(24小时)并环顾应用程序以查看是否有任何设置,但我找不到获取连接字符串的方法。登录以外的所有内容都有效。

我知道我选择了一个免费的20Mb数据库,但我在Azure门户网站上看不到任何一个。我创建了第二个Azure Web应用程序,它完全相同。

我在哪里可以找到用于存储用户名和用户名的Azure应用数据库(在Azure门户中)。密码?知道如何让登录在Azure云中工作吗?

2 个答案:

答案 0 :(得分:2)

这么久你不必等待。我只是尝试了它,并在两分钟后获得了免费的数据库。

您可以找到所有SQL Server数据库。 SQL Server部分中的免费版本。这是左侧的图标,容器和前面的“DB”。在那里你应该找到你的新数据库。单击它,切换到仪表板,在右侧,您可以找到“快速浏览”部分。单击“显示连接字符串”链接并从那里复制所需内容。

顺便说一下,你不应该能够创建第二个免费的SQL DB。如果你被允许创建“第二个”免费SQL DB,那么就没有第一个了。这肯定意味着首先出现了问题。

答案 1 :(得分:0)

在创建网站时,您将指定数据库服务器,数据库名称等。在sql db部分下,将列出此数据库。如果你这样做了。然后使用迁移向导将您在本地拥有的数据库迁移到azure,然后在web.config中提供该azure sql db连接字符串(从中使用connectionstring)。然后应用程序应该可以正常工作。