系统 win 7 高级版 ,本想安装 SQL 2005 ,有些问题,最后安装的SQL2008 企业版,很顺利.附加了以前的数据库,用企业管理器能正常操作.配置ODBC 正常.进销存系统是Delphi5开发的,联接数据库失败.关闭放火墙,还是不行,1433端口正常的,把BDE文件拷到系统目录,还是不行.问开发软件的公司,也没有办法.求如何排查,发现问题的原因.

解决方案 »

  1.   

    就是说Delphi5连接sql2008有问题而sql2008本身是可以用的
      

  2.   

    换个数据库在连下看 比如access
      

  3.   

    那就是
    你的Delphi5连接sql2008的代码有问题
    而不是数据的问题
    你百度下Delphi5连接sql2008的代码
      

  4.   

    你可以用其他的程序(例如.NET)
    连接sql2008
      

  5.   

    对delphi不是很熟就用过几天,但是你的问题我觉得有点奇怪
    1 你的delphi究竟是用odbc还是bde连接的数据库
    2 win7下2008没有用过,你可以试试看安装新的bde驱动看看
    3 win7是个奇怪的系统,试试看用管理员身份运行你的程序
      

  6.   

    1 首先SQL SERVER 2008 你最好不要安装在WIN 72 安装了主意几个问题1 你的账户一定要有复杂性密码,SQL SERVER 2008如果你的域账号没有密码或复杂性有问题会,连接失败是正常的另外你要考虑DEPHI 和你的系统的兼容性