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: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 的解决方案...
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码...
Sql2005:provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接
1. 确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa. 2. 确保服务器端的数据库是支持远程调用的.打开SQL Server Management Studio,选择该数据库,右键菜单"Properties",在打开的对话框中选择Connections,把Allow remote connections to this server选上. 3
SQL Server “provider: Named Pipes Provider, error: 40 -无法打开到SQL Server的连接“错误处理
(1)首先,打开SQL Server Configuration Manager配置管理器。(4)切换到步骤(2)重新启动SQL Server服务。(2) 停止SQL Server服务。右键点击后,选择【停止】(3) 启动TCP/IP。
provider:命名管道提供程序,error40 -无法打开到SQL Server连接
解决方法:这个错误是因为数据库没有连接好,开始的时候我是按照书上写的代码:conn=new Sqlconnnection(“Data Source =(local);database=D02chenqi;uid=sa;password=’123456’”);但是后来发现这样不行,根本无法连接到数据库,一直花了一天半的时间解决这个,后来发现原来是我的服务器和书上的不匹配,我的server=LENOV
provider: 命名管道提供程序, error:provider: 命名管道提供程序, error:40 - 无法打开到 SQL Server 的连接
在链接数据库的时候,提示一个错误!错误信息如下!在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error:40 - 无法打开到 SQL Server 的连接)我是现装了SQL Server2000 后 在装SQL Server2005的,网上有很多解决方
(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 的解决方案
(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 的解决方案 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打
provider: 命名管道提供程序, error: 40 - 无法打开到SQL Server的连接
2007-10-18provider: 命名管道提供程序, error: 40 - 无法打开到SQL Server的连接- [电脑问题小常识]在 建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到
provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
O(∩_∩)O哈哈~ 这是最简单的也是我们常常忽视的问题 ,朋友们要切记(⊙o⊙)哦
provider:命名管道提供程序,error:40 - 无法打开到SQL Server的连接 (Microsoft SQL Server,错误:53)
provider:命名管道提供程序,error:40 - 无法打开到SQL Server的连接 (Microsoft SQL Server,错误:53) 分类: SQL SERVER 常识2012-06-27 18:01 3919人阅读 评论(1) 收藏 举报 sql servermicrosoftsqlserver配置管理数据库windows 最近一直在配置服务器,这当中最头疼的就
provider:命名管道提供程序,error:40 - 无法打开到SQL Server的连接 (Microsoft
最近一直在配置服务器, 这当中最头疼的就是配置数据库 我们用的是SQL Server 数据库 2008 版本,数据库配置完之后从另一台电脑访问数据库死活连接不上,提示信息如下 “ 无法连接到 ...。 在于SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(proveder:命名管道提供...
SQL2005 provider: 命名管道提供程序 error: 40 无法打开到 SQL Server 的连接【申明:来源于网络】
SQL2005 provider: 命名管道提供程序 error: 40 无法打开到 SQL Server 的连接【申明:来源于网络】 >地址:http://wenda.so.com/q/1461050936723156?src=9999&cid-pre=1000204
provider:命名管道提供程序,error:40 - 无法打开Sql server连接
provider:命名管道提供程序,error:40 - 无法打开Sql server连接 解决办法: 开始 -> 所有程序 -> MS SQL Server -> 配置工具 -> Sql server外围应用配置器 -> 服务和连接的外围应用配置器 -> 打开MSSQLSERVER节点下的Database Engine节点,选择"远程连接",接下来建议选择"同时使用TCP/IP和name...
provider:命名管道提供程序,error:40 - 无法打开到SQL Server的连接 (Microsoft SQL Server, 错误:53)
最近一直在配置服务器, 这当中最头疼的就是配置数据库 我们用的是SQL Server 数据库 2008 版本,数据库配置完之后从另一台电脑访问数据库死活连接不上,提示信息如下 “ 无法连接到 *.*.*.*。 在于SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(
967




被折叠的 条评论
为什么被折叠?



