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
.net 来自Web角色的Azure SQL数据库连接问题_.net_Azure_Connection String_Azure Sql Database_Azure Web Roles - Fatal编程技术网

.net 来自Web角色的Azure SQL数据库连接问题

.net 来自Web角色的Azure SQL数据库连接问题,.net,azure,connection-string,azure-sql-database,azure-web-roles,.net,Azure,Connection String,Azure Sql Database,Azure Web Roles,尝试从Web角色实例连接到Azure SQL数据库时出现以下问题: [SqlException(0x80131904):与网络相关或特定于实例的 建立与SQL Server的连接时出错 找不到服务器或无法访问服务器。请验证实例 名称正确,并且SQL Server配置为允许远程访问 连接。(提供程序:命名管道提供程序,错误:40-无法 打开与SQL Server的连接)] 我的连接字符串: 元数据=res:///MyModel.csdl|res:///MyModel.ssdl|res://*/My

尝试从Web角色实例连接到Azure SQL数据库时出现以下问题:

[SqlException(0x80131904):与网络相关或特定于实例的 建立与SQL Server的连接时出错 找不到服务器或无法访问服务器。请验证实例 名称正确,并且SQL Server配置为允许远程访问 连接。(提供程序:命名管道提供程序,错误:40-无法 打开与SQL Server的连接)]

我的连接字符串:

元数据=res:///MyModel.csdl|res:///MyModel.ssdl|res://*/MyModel.msl;provider=System.Data.SqlClient;供应商 连接字符串数据 source=SOMETHING.database.windows.net,1433;初始目录=DBNAME;使用者 身份证=USERNAME@SOMETHING;密码=通过!;可信连接=False;加密=真;联系 超时=30;'

我还将数据库与我的Web角色链接,并添加了允许的IP。我可以使用SQL Server Management Studio进行连接


这里可能还有其他问题吗?

我必须将
MultipleActiveResultSets=True
添加到连接字符串中:

元数据=res:///MyModel.csdl|res:///MyModel.ssdl|res://*/MyModel.msl;provider=System.Data.SqlClient;供应商 连接字符串数据 source=SERVER.database.windows.net,1433;初始目录=DBNAME;使用者 身份证=USER@SERVER;密码=通过;可信连接=False;加密=真;联系 超时=30;MultipleActiveResultSets=True'


您是否检查了门户中的
允许ip地址列表?这不起作用。但现在它似乎也无法在我的模拟器中连接。但是如果我运行我的web应用程序项目,它连接良好。您的
allowd ip地址中是否有任何条目
?是的,我的ip和web角色的ip。在SQL Server管理研究中,我可以很好地连接到数据库。我使用haim770。是否可以尝试添加打开0.0.0.0到255.255.255.255的规则,并确保Windows Azure服务设置为“允许”。查看您的web角色是否可以看到它。验证后,删除此规则。