两台电脑可以ping的通,但是数据库访问不到,我想应该是数据库配置有问题,求助!

如题所述

既然你可以ping通,就证明网络连接没问题,你在客户端上telnet sqlserver的ip 1433

例如:telnet 1.1.1.1 1433
如果显示了一个光标闪动,那就证明服务正常开启了,如果显示1433连接失败,那就是你的sql服务没有打开。检查你的服务器吧
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-29
如果是 SQL 2000
本机 打开查询分析器.
运行如下:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
可以看到你目前安装的的sql2000是哪个版本的.
下表列出了 Sqlservr.exe 的版本号:发行版 Sqlservr.exe
RTM 2000.80.194.0
SQL Server 2000 SP1 2000.80.384.0
SQL Server 2000 SP2 2000.80.534.0
SQL Server 2000 SP3 2000.80.760.0
SQL Server 2000 SP3a 2000.80.760.0
SQL Server 2000 SP4 2000.8.00.2039

如果不是 sp4 的则 安装sp4补丁 才能支持网络访问。。

如果是 SQL 2005及以上版本 通过配置解决本回答被网友采纳
第2个回答  2013-11-29
可能是你的数据库协议没开启,你仔细去检查一下追问

您说是这个麽?我两边都弄好的呀!

相似回答