用我的程序连接局域网内的另一机器内的SQL数据库时,
总是连接失败!
那个SQL是用的WINDOWS验证。
我在客户端先用\\Server\c$这样登陆了一次
结果还是连接失败!
但是用ODBC连接一下就可以了!
重新起机还是一样。
一共有3台客户端都是一样的。

解决方案 »

  1.   

    直接用IP就可以,前提是能ping通。
    再装一下客户端
      

  2.   

    如果用sqlserver的查询分析器都连不上的话,就是服务器上sql server 的问题,只能重装sql server 甚至:操作系统(我的妈呀力气活)
      

  3.   

    客户端已经装了SQL服务器了。
    还有就是只要在ODBC里测试一下就行了,
    在Delphi里的ADOCOnnection编辑ADOConnection.ConneString时测试一下之后也行。
    这两个测试都是怎么回事啊????
      

  4.   

    SQLServer已经安装完了怎么改它的验证方式啊????
    谢谢大家了。
      

  5.   

    回复人: 303(吴志坤) ( ) 信誉:80 
    SQLServer已经安装完了怎么改它的验证方式啊????
    谢谢大家了。
    右击选择“属性”再选“安全性”选项卡里
      

  6.   

    再up!!!!!!!!!!!客户端已经装了SQL服务器了。
    还有就是只要在ODBC里测试一下就行了,
    在Delphi里的ADOCOnnection编辑ADOConnection.ConneString时测试一下之后也行。
    这两个测试都是怎么回事啊????
      

  7.   

    试试:adoconnection1.connetstring:='Driver={SQL Server};Description=sqldemo;SERVER=192.168.0.123
    ;UID=LoginID;Password=;DATABASE=Database_Name'
      

  8.   

    MSSQL 设置
    SQLServer工具客户端网络使用工具
    常规,Tcp/IP
    别名:服务器IP
      

  9.   

    启动企业管理器->右击SQLSERVER->属性->安全->选SQLSERVER 和 WINDOWS
      

  10.   

    该机器没有共享,所以用\\Server\c$行不通
    你用\\Server\c$连的前提是有c$这个驱动器或者文件夹处于共享之中
      

  11.   

    都能看到服务器上的硬盘文件了!!!
    =================================
    该机器没有共享,所以用\\Server\c$行不通
    你用\\Server\c$连的前提是有c$这个驱动器或者文件夹处于共享之中