自己开发软件的电脑上安装了D7和SqlServer2005企业版,程序在本机上测试一切正常,放在局域网的其他机子上提示数据库无法连接,在我的电脑上面可以正常连接,其他电脑只什么开发软件也没有安装(D7和sqlserver都没有安装,只是普通的上网聊天的电脑),是不是局域网的其他电脑需要安装什么东西啊?还是我这里的SqlServer2005的数据库需要配置什么东西啊?请各位指教了,多谢!

解决方案 »

  1.   

    你的sqlserver2005的tcp/ip有没有启用?
      

  2.   

    防火墙关了吗?  登陆模式是windows及sql混合模式吗?
      

  3.   

    防火墙已经关了,tcp\ip也启用了,可还是连不上啊?郁闷啊...
      

  4.   

    1.检查防火墙
    2.检查服务器服务是否启动
    3.如果客户机没有安装过sql server,则发布客户端程序时,需要一同发布与sql server客户端相关的dll,这样才能正常使用,我用的是2000,大概是这么几个,具体的你可以到网上查查
    ntwdblib.DLL,SQLDMO.DLL,PCOMM.DLL,记忆有些模糊了
      

  5.   

    客户机没有装过SqlServer,这些dll文件放到系统文件吗?(system32里面吗?)
      

  6.   

    最安全的就是装个sql server的客户端
      

  7.   

    主要的还是SQLServer2005没有配置好。
    2005和2000还是有些差别的!