provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

SQL Server Configuration Manager  里

TCP/IP 开启   →  启用

还不行,参照 来自博客园qingshansima的文章:
1. 确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa.

    2. 确保服务器端的数据库是支持远程调用的.打开SQL Server Management Studio,选择该数据库,右键菜单"Properties",在打开的对话框中选择Connections,把Allow remote connections to this server选上.

    3. 确保服务器端的SQL服务的TCP/IP是Enable的.打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 把Named Pipes和TCP/IP都修改为Enabled,默认是Disabled.    

    4. 确保服务器端的SQL实例的远程调用是支持TIP/IP和named pipes的. 打开SQL Server Surface Area Configuration Manager,在打开的页面中选择Surface Area Configuration for Services and Connections.选中实例的Remote Connections,把Using both TCP/IP and named pipes选中.    

    5. 重启服务器端的SQL Server 2005服务,确保SQL Server Agent和SQL Server Browser的服务也启动了. 默认都是需要手动启动,可以改成Automatic.  

    6. 因为服务器端的操作系统是WinXp+SP2,所以还需要检查防火墙.确保防火墙中的1433端口打开了.

    另外, SQL Server 2005的默认端口可能不是1433. 我们需要手动修改一下. 打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 查看TCP/IP的属性.在打开的对话框中选择IP Address, 把到IPAll下的TCP Dymanic Ports改为0,TCP Port的值修改为1433.

    在Windows防火墙中的Exceptions中Add Port:TCP 1433和UDP 1434, 同时还需要Add Program.先打开SQL Server Configuration Manager,在SQL Server 2005 Services中选中SQL Server,查看属性,在Advanced中记下Instance ID.如(MSSQL.1)

    在防火墙的Exceptions中Add Program,找到诸如.../Microsoft SQL Server/MSSQL.1/MSSQL/Binn/sqlservr.exe,添加.

    所有这些都做完了,客户端应该就可以访问了,最好客户端也在自己的Configration Manager的Client Configuration中设置TCP/IP为Enabled.

provider命名管道提供程序,error40 - 无法打开SQL Server连接 在于SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(proveder:命名管道提供程序error40 - 无法打开SQL Server连接)(Microsoft SQL Server,错误:53)” 下面说说数据库配置步骤 1,如果安装的时候 已经选择 “混合... 阅读详情

相关推荐

(provider: 命名管道提供程序, error: 40 - 无法打开SQL Server连接) 的解决方案...

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开SQL Server连接) 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码...

weixin_30477293的博客 967

Sql2005:provider: 命名管道提供程序, error: 40 - 无法打开SQL Server连接

1. 确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa.     2. 确保服务器端的数据库是支持远程调用的.打开SQL Server Management Studio,选择该数据库,右键菜单"Properties",在打开的对话框中选择Connections,把Allow remote connections to this server选上.     3

青衫别院 4万+

SQL Serverprovider: Named Pipes Provider, error: 40 -无法打开SQL Server连接“错误处理

(1)首先,打开SQL Server Configuration Manager配置管理器。(4)切换到步骤(2)重新启动SQL Server服务。(2) 停止SQL Server服务。右键点击后,选择【停止】(3) 启动TCP/IP。

sdhongjun的专栏 3571

provider:命名管道提供程序error40 -无法打开SQL Server连接

解决方法:这个错误是因为数据库没有连接好,开始的时候我是按照书上写的代码:conn=new Sqlconnnection(“Data Source =(local);database=D02chenqi;uid=sa;password=’123456’”);但是后来发现这样不行,根本无法连接到数据库,一直花了一天半的时间解决这个,后来发现原来是我的服务器和书上的不匹配,我的server=LENOV

自信的尘埃 www.gocpplua.com 2676

provider: 命名管道提供程序, error:provider: 命名管道提供程序, error:40 - 无法打开SQL Server连接

在链接数据库的时候,提示一个错误!错误信息如下!在建立与服务器的连接时出错。在连接SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error:40 - 无法打开SQL Server连接)我是现装了SQL Server2000 后 在装SQL Server2005的,网上有很多解决方

小飞龙的专栏 4891

(provider: 命名管道提供程序, error: 40 - 无法打开SQL Server连接) 的解决方案

(provider: 命名管道提供程序, error: 40 - 无法打开SQL Server连接) 的解决方案          在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法

zhangwike的专栏 4484

provider: 命名管道提供程序, error: 40 - 无法打开SQL Server连接

2007-10-18provider: 命名管道提供程序, error: 40 - 无法打开SQL Server连接- [电脑问题小常识]在 建立与服务器的连接时出错。在连接SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开

blog之antyi 4565

provider: 命名管道提供程序, error: 40 - 无法打开SQL Server连接)

O(∩_∩)O哈哈~ 这是最简单的也是我们常常忽视的问题 ,朋友们要切记(⊙o⊙)哦

u013918420的专栏 3872

provider命名管道提供程序,error40 - 无法打开SQL Server连接 (Microsoft SQL Server,错误:53)

provider命名管道提供程序,error40 - 无法打开SQL Server连接 (Microsoft SQL Server,错误:53) 分类: SQL SERVER 常识2012-06-27 18:01 3919人阅读 评论(1) 收藏 举报 sql servermicrosoftsqlserver配置管理数据库windows 最近一直在配置服务器,这当中最头疼的就

pangwenquan5的专栏 1511

provider命名管道提供程序,error40 - 无法打开SQL Server连接 (Microsoft

最近一直在配置服务器, 这当中最头疼的就是配置数据库 我们用的是SQL Server 数据库 2008 版本,数据库配置完之后从另一台电脑访问数据库死活连接不上,提示信息如下 “ 无法连接到 ...。 在于SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(proveder:命名管道提供...

weixin_30917213的博客 249

SQL2005 provider: 命名管道提供程序 error: 40 无法打开SQL Server连接【申明:来源于网络】

SQL2005 provider: 命名管道提供程序 error: 40 无法打开SQL Server连接【申明:来源于网络】 >地址:http://wenda.so.com/q/1461050936723156?src=9999&cid-pre=1000204

yearHeaven的博客 1735

provider:命名管道提供程序error:40 - 无法打开Sql server连接

provider:命名管道提供程序error:40 - 无法打开Sql server连接 解决办法: 开始 -> 所有程序 -> MS SQL Server -> 配置工具 -> Sql server外围应用配置器 -> 服务和连接的外围应用配置器 -> 打开MSSQLSERVER节点下的Database Engine节点,选择"远程连接",接下来建议选择"同时使用TCP/IP和name...

weixin_34248258的博客 203

provider命名管道提供程序,error40 - 无法打开SQL Server连接 (Microsoft SQL Server, 错误:53)

最近一直在配置服务器, 这当中最头疼的就是配置数据库 我们用的是SQL Server 数据库 2008 版本,数据库配置完之后从另一台电脑访问数据库死活连接不上,提示信息如下 “ 无法连接到 *.*.*.*。         在于SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(

3万+
上一篇: sqlserver 下载地址(SQL Server 2008 R2 中英文 开发版/企业版/标准版 下载)
下一篇: JUnit4的使用和配置
hongyanjava
博客等级 码龄17年 12粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值