用VB的Adodc1控件连接SQL数据库,在“选择或输入服务器名称”的下拉框里面,找不到自己的SQL服务器,并且提示“枚举数据服务器错误”。不知道什么原因,请大侠们指点一下。但是不用控件,使用代码连接SQL的时候,就没有什么问题,一切正常。

解决方案 »

  1.   

    1,先测试使用查询分析器看看,查询分析器是否能枚举出服务器
    2,使用IP对应相对的SQL服务器,而非名字,如果是确定IP可以,NAME不行,则是解析的问题.
    3,如果还没解决话,就重新启动服务器.
      

  2.   

    谢谢这么快就给我回复,按照你的方法一一做了试验:用查询分析器试了一下 仍然无法枚举出服务器 
    使用IP对应 也是仍然不行
    重启服务器多次 依然未解决我又重新安装了几遍SQL2000 还是不行 不知道怎么回事 和他人用的一个SQL安装软件  别人的都能枚举出来 不知道怎么回事
      

  3.   

    如果isqlw也是分析不出来的话,则代表并不是adodc的问题SQL是装在本机还是别人的机器上,试着ping一下看看.
      

  4.   

    检测端口是否打开
    telnet IP 1433