打开Microsoft SQL Server 服务管理器, 运行正常。
使用企业管理器操作,一切正常。
使用查询分析器登陆操作,一切正常。
但是用ODBC连接就不行。步骤如下:管理工具—数据源(ODBC)—系统DSN,里面有一个默人的SQL Server驱动程序LocalServer,选它点配置(在这里新建数据源结果也是一样的),出现对话框后直接点完成的话会出现一些信息和一个测试数据源的按钮,点按钮,过一会提示错误:[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝。可是企业管理器和查询分析器都可以正常连接?请问这是什么原因或还需要其它什么信息?

解决方案 »

  1.   

    我又查了一下资料,IP连接是不是在选服务器的地方输入127.0.0.1呢?
    我也试过输入127.0.0.1,但是结果一样?在整个操作过程中我没有做任何配置(连接的名字和描述都不用我写),唯一的配置就是输入要连接的服务器,然后就完成,然后就测试连接,提示连接不上。
    我想问这是ODBC的问题还是什么别的问题?什么原因有可能导致出现这样的问题?
      

  2.   

    LZ,我前两天也现在过类似你的情况,我也记不清楚了,但觉得跟你描述的很像,那时我试几次都是连不上数据源(开始时我是删除过数据源,之后再添加就出现了),到可以点“完成”这步的时候我点一下,过了好一会才出现测试,点它,但之后是测试不成功。之后一两天没用数据库,但昨天打开却见到之前连接的数据源了,LZ 4号看看有没有这种情况,我也不知道这是什么原因。现在能用了。
      

  3.   

    在用ODBC连接时,选择方式TCP/IP/管道
    server:IP/./机器名
    用户用:sa
    pass:...
    测试连接
    用的2005时,设置几项连接限制,2000只要选择混合登陆模式就行了
      

  4.   

    ODBC连不上有几个可能,第一个,你的SQL连接的权限没设置好.第二个,是你的TCP/IP的端口不对.或是你电脑没开这端口.第三个是你的管到设置不对.