1 你可以使用name pipes。
2 或你的计算机必须装有tcpip协议

解决方案 »

  1.   

    哎呀,配置ODBC太简单不过了,在ODBC配置一路走下去不就行了吗?我可从来没有遇到过问题。
      

  2.   

    to xiaokang520(Nova)我在机房里,就是一路走下去,没有遇到困难。但是到自己的机器上,却总是提示连接不上。请问,连接本机数据库,需要什么特殊设置?
      

  3.   

    to jinfeng_wang(G-G-S,D-D-U)
    我的tcp/ip已设为首项,还不行。
      

  4.   

    配置连接本地sql server数据库的ODBC时,
    1.若服务器填写的是"ELOELO"------我的SQL SERVER注册名(下拉列表为空,所以只好自己填写)
       在"Microsoft ODBC SQL Server DSN 配置"对话框中取得时默认值,结果点"下一步"就出现以下错误:
       ============
       连接失败:
       sqlstate:'01000'
       sql server 错误:11001
       [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen
       (Connect()).
       连接失败:
       sqlstate:'08000'
       sql server 错误:6
       [Microsoft][ODBC SQL Server Driver][DBNETLIB]未找到指定的SQL Server
       ==============2.若服务器填写"127.0.0.1",则出现:
       ==========
       连接失败:
       sqlstate:'28000'
       sql server 错误:18452
       [Microsoft][ODBC SQL Server Driver][SQL SERVER]用户'(NULL)'登陆失败。原因:未与信任的SQL       SERVER连接相关联
       ==========3.若服务器填写"(local)",则出现
       ===========
       连接失败:
       sqlstate:'28000'
       sql server 错误:18456
       [Microsoft][ODBC SQL Server Driver][SQL SERVER]用户"eloelo"登陆失败
       ===========
    说明:
    1.我的“服务器网络实用工具”,“客户网络实用工具”中,均是将tcp/ip设为首个“启用的协议”
    2.在安装sql server2k 个人版的过程中有一处要求填写"sa账户密码",我选上了"空密码(不推荐)"的复选框  --------是否与这个有关?
    3.状态栏中sql server服务管理器,显示eloelo正在运行。
    4.在企业管理器中,我已将数据库建好。
    5.环境:winme          sql server2k 个人版请各位指点迷津。真是没辙了~~~~~~~
      

  5.   

    问题终于解决!!!
    我在打开查询分析器的时候,发现缺省的登陆名为sa,所以我就试了一下在配置odbc时,将用户名填为sa,结果成功。方法是:在服务器中填写本机名或local
    选择使用用户输入登陆id和密码的sql server验证
    登陆名填写:sa多谢各位的热心帮助,来者有分,小弟马上结贴。
    只是还有一问:sa代表什么意思,为什么填它就可以呢另外,我在装sql server时,选上了"空密码(不推荐)"是不是和这有关?