我目前是Azure的新手,并学习如何制作简单的Web角色。 我已经安装了必要的SDK。我已成功创建了一个具有一个Web角色的应用程序。我知道如何将现有网站迁移到azurewebsites和现有数据库到SQL Azure。
问题:
我想知道我们如何在网络角色中使用数据库?
目前我的连接字符串如下所示:
Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-MTSWebRole-20150327120955;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-MTSWebRole-20150327120955.mdf"
但我认为这是一个本地数据库。 Q1。我想知道我们可以在这里使用SQL Azure吗? Q2。另请告诉我发布此应用程序时会发生什么?数据库是否也默认创建了?
任何能够为我提供基本理解的链接也将受到赞赏。
答案 0 :(得分:0)
与网站不同,网络角色不包括为您创建数据库的选项,因此您需要自己创建数据库。
创建后,只需从Azure门户中的数据库仪表板中提取数据库的连接字符串,并通过门户网站中的网站配置(和/或您的web.config)替换配置的值