系统提示错误:
在建立与服务器的连接时出错。在连接到 sql server 2005 时,在默认的设置下 sql server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 sql server 的连接) (.net sqlclient data provider)
解决步骤:
1、sql server2005远程连接,配置tcp/ip属性。
microsoft sql server --> 配置工具-->sql server 外围应用配置器--> 服务和连接的外围应用配置器-->database engine--远程连接--启用“本地连接和远程连接”和“同时使用tcp/ip和named pipes”。
2、打开sql server2005的1433端口(或关闭防火墙试试,我被这个防火墙害得搞了半天)。
(1)配置工具 -->sql server configuration manager-->mssqlserver的协议,看看tcp/ip协议是否启动,如果启动,右键菜单点属性 ,在分页菜单中选ip地址,把ip1和ip2中tcp端口为1433,已启用改为是
(2)配置工具 -->sql server configuration manager-->sql native client 配置-->客户端协议-->tcp/ip选择tcp/ip右键菜单中属性,确认默认端口是1433,已启用为是
