通过WCF服务使用连接字符串建立到Azure SQL数据库的连接问题
本文关键字:连接 Azure SQL 数据库 问题 字符串 服务 WCF 通过 建立 | 更新日期: 2023-09-27 17:51:20
我有问题连接到Azure上托管的SQL数据库,通过我创建的WCF服务。我通过点击链接从Azure本身获得了连接字符串。
我做过的事:
- 将我的WCF服务的公共IP添加到数据库服务器的防火墙设置中。
- 允许访问Azure服务
- 试图通过VS2015通过点击工具>打开在Visual Studio 连接到SQL Server
这是我的ADO。. NET(SQL身份验证)连接字符串,如果它有帮助:
服务器=tcp:thebutlrserver.database.windows.net,1433;数据源=thebutlrserver.database.windows.net;初始目录=btlrDB;持久安全信息=False;用户ID=******;密码=******;MultipleActiveResultSets=False;加密=True;TrustServerCertificate=False;连接超时=120;
我得到的错误是:
在建立到SQL Server的连接时发生了与网络相关或特定于实例的错误。未找到服务器或无法访问服务器。验证实例名是否正确,SQL Server是否配置为允许远程连接。(提供程序:Named Pipes提供程序,错误:40 -无法打开到SQL Server的连接)
大家好,我可以通过卸载或更改程序>打开或关闭Windows功能>甚至只是启用所有