以般性网络错误???
是不是网络故障???试试telnet sqlserver 1433
(能连上的表现是没有这个错误:
Connecting To sqlserver...Could not open a connection to host on port 1434 : Connect failed
)看能不能连上,能连上,一般就是客户端odbc的问题
连不上,那就是网络故障或者服务器没有起来

解决方案 »

  1.   

    先开个VB,加个ADO控件,用控件连,看连不连得上
      

  2.   

    telnet 可以连上.而且我在98上可用ODBC连上
    如果是ODBC有问题因该如何解决
      

  3.   

    to ma811(马头):
    我用ADO,选Microsoft OLE DB Provider for SQL server
    连不上
      

  4.   

    如果网络没有问题,就是在tcp方式下你没有访问nt服务器的权限。
    首先,在nt中注册用户。
      

  5.   

    不要用tcp/ip用命名管道(named piped)
      

  6.   

    这个问题我也遇到过,不过我的更奇怪,在几台配置和系统都相同的机器上,有些第一次就的连接上,有些就出现上述问题,但网络都能PING 通,第一次能连接上的运行一段时间后也莫名奇妙出现了问题,再也连接不上,但能PING通,我用的是WINDOWS 2000 SERVER+SQL 2000 客户端是WIN 98,ODBC 用的是98 自带的 ODBC FOR SQL 。后来有朋友指点,说是98自带的ODBC FOR SQL 有问题,运行不稳定,我安装了SQL 2000 DESKTOP 版后就解决问题了。我也不知说的对不对,请高手指点。
      

  7.   

    sql server 2000当然也要客户端的odbc要支持呀。
      

  8.   

    1. 试试客户端配置成使用tcp/ip来访问sql, 看有没有问题
      客户端配置odbc的时候,有一步中可以设置"client configuration", 在里面选成tcp/ip, 命名管道因为是基于rpc的,所以,98必须有访问nt的权限,如果采用tcp/ip就绕过了这个问题2. 如果还有问题,那就安装最新的mdac在98上  (http://www.microsoft.com/data/download.htm)