关于局域网连接MSSQL2000服务器问题,请高手进来帮忙解答一下 ( 积分: 100 )

  • 主题发起人 主题发起人 sdtrm
  • 开始时间 开始时间
S

sdtrm

Unregistered / Unconfirmed
GUEST, unregistred user!
一个局域网,主机做服务器是用MSSQL2000,IP为192.168.1.1,子网掩码255.255.0.0,系统为WIN2000 ,还有四台机器做客户端,系统分别为WIN2000和WIN XP,其IP分别为(192.168.1.2)(192.168.1.3)(192.168.1.4)和(192.168.1.5),PING主机IP和机器名都正常,用ODBC连接也只能看到服务器名,但在连接时就连接失败,谁能帮我解决下这个问题,谢谢
 
一个局域网,主机做服务器是用MSSQL2000,IP为192.168.1.1,子网掩码255.255.0.0,系统为WIN2000 ,还有四台机器做客户端,系统分别为WIN2000和WIN XP,其IP分别为(192.168.1.2)(192.168.1.3)(192.168.1.4)和(192.168.1.5),PING主机IP和机器名都正常,用ODBC连接也只能看到服务器名,但在连接时就连接失败,谁能帮我解决下这个问题,谢谢
 
子网掩码改为255.255.255.0试试
 
改为用IP地址连接试试....
 
用ADO控件连接,服务器名可用名字,也可用IP地址。另外检查你的防火墙没有把MSSQL2K的端口给封了吧
 
子网掩码改成255.255.255.0也是一样
是用ADO做连接,就是连接其IP也是连不上服务器
还有,服务器上没有防火墙,用NETSTAT -AN 查过 主机的TCP是在LISTEN1433端口
而我也看了,MS SQL的客户端工具也是在用TCP/IP(1433)和PIPE
 
sqlserver打sp补丁了吗?
 
ODBC有多种连接方式:用 TCP/IP方式并指定用1433端口试一下!
 
1、安装最新的补丁SP4
2、把SQL的登录验证模式修改为混合模式
 
除以上所的:
服务器要安装sp3或sp4
客户机安装MDAC2.7或以上
如果还不行
运行gpedit.msc
计算机配置-〉windows设置-〉本地策略-〉用户权力指派
看看这里有没有不正确的
 
把SQL的登录验证模式修改为混合模式
连接时出错信息是什么?
 
我怀疑SQL SERVER2000 没有安装成功!你用企业管理器登录你的SQL SERVER了吗?看看你是服务器运行成功了没有?如果成功了,安装一个数据库文件,在“企业管理器”中看看能不能打开??
 
首先,谢谢大家帮忙,问题依旧没有解决
TO skyccf
SQL SERVER的SP补丁?不知道了,什么补丁?

TO starluck
在ODBC中用TCP/IP指定端口怎么做?请说一下,谢谢

我用的就是混合模式的,还在客户机上装了MS SQL 的查询分析器,但用查询分析器也连不上服务器,还有如果客户机是XP SP2的话是不是也直接连就可以了?
 
我的意思是说你在配置ODBC的时候,测试能够通过吗?
由于比较忙,上大富翁的时间越来越少了。有问题可以发到我邮箱!
xboshi@163.com
 
顶一下
现在系统已经是SP4了,但连接时还是连不上SQL服务器,在ODBC中连接时错误信息是“SQL不存在或拒绝访问”用ODBC访问其1433端口也不行

主机用固定IP时,在客户机用telnet 192.168.1.1 1433是可以登录的
 
你先用客户端计算机,在<我的电脑>的地址框里输入 //192.168.1.1 <enter> 输入要求的用户名和密码 <enter> 能看到 192.168.1.1 的内容为连通.然后再尝试用你所要的连接..
 
TO danhgo
在网上能看到主机名称,在运行里打//192.168.1.1也是可以的
 
把服務器的GUEST帳號打開,或在其上新建客戶端的帳號和密碼就可以了.
 
在服务器上共享一个文档出来,这样就打开了GUEST帐户了,同事也打开了服务.
 
这个问题好像很多见
首先检查一下你的SQL安装是否有问题,方法是:
在服务器上安装企业管理器
然后在服务器上用企业管理器连接一下,看看是否正常
如果不正常,那就该重新安装SQL服务器了
如果正常,你将内存共享协议去掉后,再用企业管理器连一下
如果连不上了,那就是你的设置问题,将使用TCP/IP连接提前放在第一位
然后在别的机器上配置一下,也使用企业管理器添加服务器
如果能成功最好
不成功的话就检查一下你的局域网是不是有问题
网内每台机器都分配一个固定IP,然后网关、DNS都指向服务器
应该就可以了
 

Similar threads

后退
顶部