创建从azure DB到模型的连接

时间:2014-03-23 15:56:52

标签: asp.net-mvc azure asp.net-mvc-5 azure-web-roles azure-table-storage

我创建了MVC5项目,并在我想要连接的azure创建的数据库中,当我点击模型并添加ADO.net实体数据模型时 - >从DB生成我有以下屏幕 我点击新连接(我想将它连接到天蓝色数据库),然后我得到第二个 屏幕,我应该放在那里? 我猜IP但确切地说 2.在凭据中,我猜我在创建azure db时提供的用户和密码。 3.选择或写入数据库名称 - 我想我应该在下拉列表中看到我创建的数据库 知道如何配置服务器名称以及我对2& 3的假设是否正确。 因为我刚接触这个问题,请提供详细的答案......

提前致谢!

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

  • 打开您的azure管理帐户
  • 支付数据库的连接字符串并复制Servername

DB Connection Strings with ServerName

  • 将当前的IP添加到防火墙以允许来自VS的连接 Add Firewall Rule

答案 1 :(得分:1)

我假设您已经创建了SQL Azure数据库。接下来的步骤是:

  • 转到Azure管理门户(manage.windowsazure.com)并导航到您创建的数据库
  • 在主页面的底部有您的服务器名称。示例:somecode.database.windows.net,1433。你必须把它作为"服务器名称"当您创建新连接时。
  • 仍然在主页面中,单击链接"为此IP地址设置Windows Azure防火墙规则"允许本地PC访问sql azure服务器
  • 在"登录服务器"部分,您需要检查"使用SQL Server身份验证"并输入您在创建SQL Azure数据库时设置的用户名和密码。