尝试从我的 Web 角色实例连接到 Azure SQL 数据库时遇到以下问题:
[SqlException (0x80131904):建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)]
我的连接字符串:
metadata=res:// /MyModel.csdl|res:// /MyModel.ssdl|res://*/MyModel.msl;provider=System.Data.SqlClient;provider 连接字符串='数据源=SOMETHING.database。 windows.net,1433;初始目录=DBNAME;用户 ID=USERNAME@SOMETHING;密码=PASS!;Trusted_Connection=False;Encrypt=True;连接超时=30;'
我还将数据库与我的 Web 角色链接并添加了允许的 IP。我可以使用 SQL Server Management Studio 进行连接。
这里会不会有另一个问题?