我的机器上本来有个DELPHI5,一切都正常,由于公司需要,又装了个DELPHI4,这下可好了,BDE完全失效了。在配置与DB2客户端的连接的时候,根本就配不上去,不知道什么原因。DELPHI已经重新装过了,BDE的补丁也打过了,而且DELPHI4与5一个在D盘一个在E盘
。当配置好DB2的ODBC的连接的时候,在BDE端也连接不上去。报:
‘Unknown internal operating system error'
不知道什么原因,请求帮助,很急!!!!谢谢~~~~

解决方案 »

  1.   

    delphi安装后有些文件是在系统目录中存放的,所以你这样的情况导致了这些本来delphi5的文件被delphi4的文件覆盖了,所以就出错了。
      

  2.   

    先反安装的delphi,然后从注册表中删除所有delphi的内容,再把delphi的文件夹删除.从装delphi.
      

  3.   

    删除注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Borland\BLW32
    和HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine下所有健值.
    重新安装BDE
      

  4.   

    是不是BDE驱动的问题?
    检查注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Borland\BLW32键和其它和BDE有关的主键,看BDE的动态链接库路径是否指向正确,如果存在错误就将它修改为D5中BDE的路径。d5和客户端都不需要重装。
      

  5.   

    可能是IDAPI32.CFG文件的问题。看看你的BDE用的IDAPI32.CFG是否你原来用的那个。
      

  6.   

    bcb和delphi装在一台机器上卸载再安装也会出现问题,不同版本的也应该不例外
      

  7.   

    如果重装不行,win98 重装 呵呵!!!!
      

  8.   

    可以反过来试试,先卸掉D4,D5,再先装D4,后装D5
      

  9.   

    呵呵~~~硬盘大的话,可以装双系统XP+DELPHI6,WIN2K+DELPHI4
      

  10.   

    我装delphi5 + delphi6到是不冲突