Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Azure Web角色:使用数据库_C#_Azure_Azure Web Roles - Fatal编程技术网

C# Azure Web角色:使用数据库

C# Azure Web角色:使用数据库,c#,azure,azure-web-roles,C#,Azure,Azure Web Roles,我目前是Azure新手,正在学习如何制作简单的web角色。 我已经安装了必要的SDK。我已成功创建了一个具有一个web角色的应用程序。我知道如何将现有网站迁移到azurewebsites,将现有数据库迁移到SQLAzure 问题: 我想知道我们如何在web角色中使用数据库 当前我的连接字符串如下所示: Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-MTSWebRole-20150327120955;Integrated Security=S

我目前是Azure新手,正在学习如何制作简单的web角色。 我已经安装了必要的SDK。我已成功创建了一个具有一个web角色的应用程序。我知道如何将现有网站迁移到azurewebsites,将现有数据库迁移到SQLAzure

问题:

我想知道我们如何在web角色中使用数据库

当前我的连接字符串如下所示:

Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-MTSWebRole-20150327120955;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-MTSWebRole-20150327120955.mdf"
但我认为这是一个本地数据库。 问题1。我想知道我们可以在这里使用SQLAzure吗? 问题2。另外,请让我知道当我发布此应用程序时会发生什么?默认情况下是否也会创建数据库


任何能为我提供基本理解的链接都将不胜感激。

与网站不同,Web角色不包括为您创建数据库的选项,因此您需要自己创建数据库


创建后,只需从Azure门户中的数据库仪表板提取数据库的连接字符串,并通过门户中的网站配置和/或您的web.config替换配置的值。先生,您的意思是我可以用Sql Azure连接字符串替换本地连接字符串吗?