在服务器上连接是正常的!在本地连接远程数据库时报错:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 已检查过:
已启用远程连接(同时使用TCP/IP 和named pipes) ;已启动了SQL Server Browser已检查了TCP/IP 端口地址防火墙已开启1433端口
怎么还是不行啊?还有什么原因造成的呢?求教
已启用远程连接(同时使用TCP/IP 和named pipes) ;已启动了SQL Server Browser已检查了TCP/IP 端口地址防火墙已开启1433端口
怎么还是不行啊?还有什么原因造成的呢?求教
1、MSSQLserver(实例名)—DataBase Engine—远程连接—(设置选项)
在下方选项
2、SQL Server Browser—服务(停止时只IP要\機器名+端口访问)
3、程序—Microsoft SQL Server 2005—配置工具—SQL Server Configuration Manager—網絡連接協議—選擇實例對應協議—啟用(shard memory、Named Pipes、TCP\IP)
2、在客户端服务器名称中的格式是否正确:X.X.X.X\实例名称。
3、身份验证是否选对,并且你用的用户是否在SQLSERVER中分配相应权限。
4、重启关于SQLSERVER的各项服务器试试。