连接SQL Server出现Named Pipes Provider:Could not open a connection to SQL Server[1326]
可能出现的问题:
- 用户名密码不正确
- SQL Browser服务未开启
- SQL Server TCP/IP未启用
- 服务器防火墙未开启1433端口
- 其他
解决方法:
-
检查用户名密码…
-
在服务中启用SQL Server Browser服务
-
在sql server配置管理器中启用TCP/IP
-
控制面板中找到防火墙---->高级设置---->入站规则---->新建规则
选择端口
填入端口号
允许连接
配置文件
填入名称
设置完成 -
其他问题: Could not open a connection to SQL Server [53]
客户端是在尝试用named pipe方式访问数据库,需要用tcp的方式
先检查确认侦听的tcp端口,客户端上执行telnet ip port 确认连通性OK
客户端上CMD界面执行一下cliconfg,会弹出如下窗口
把TCP/IP加到启用列表中,然后应用并确定。
更多推荐
navicat连接SQL Server出现Named Pipes Provider:Could not open a connection to SQL Ser
发布评论