Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Windows Server 2008升级到Windows Server 2012后,Delphi dbxpress应用程序出现问题_Delphi_Interbase_Dbexpress - Fatal编程技术网

将Windows Server 2008升级到Windows Server 2012后,Delphi dbxpress应用程序出现问题

将Windows Server 2008升级到Windows Server 2012后,Delphi dbxpress应用程序出现问题,delphi,interbase,dbexpress,Delphi,Interbase,Dbexpress,我想将Windows server 2008升级到Windows server 2012,如果可能的话,升级到2016年和2019年。 此服务器运行Delphi XE2 Interbase XE3 dbexpress应用程序。 将服务器升级到windows server 2012后,应用程序的编译正常,但在连接到数据库时会中断: DBX错误:无法正确初始化驱动程序 客户端库可能丢失,版本错误, 驱动程序或系统路径中可能缺少 如何解决这个问题?是否更新驱动程序(dbxint.dll?)?升级到De

我想将Windows server 2008升级到Windows server 2012,如果可能的话,升级到2016年和2019年。 此服务器运行Delphi XE2 Interbase XE3 dbexpress应用程序。 将服务器升级到windows server 2012后,应用程序的编译正常,但在连接到数据库时会中断: DBX错误:无法正确初始化驱动程序 客户端库可能丢失,版本错误, 驱动程序或系统路径中可能缺少

如何解决这个问题?是否更新驱动程序(dbxint.dll?)?升级到Delphi10


谢谢

我将gds32.dll的更新版本(12.0.354)复制到windows32\system32中,现在可以使用了!!!我从Delphi 10安装中获得此版本。

您不仅需要interbase(dbxint.dll)的dbxpress驱动程序,还需要de interbase客户端库(gds32.dll或ibclient64.dll)。如何获得dbxint.dll和gds32.dll的更新版本?这里有客户端的安装指南(仅复制gds32 dll是不够的,还需要interbase.msg和msvcrt.dll以及一些配置)。我将使用Delphi XE2最新更新附带的dbxint.dll,以及interbase版本最新更新安装程序附带的gds32.dll、interbase.msg和msvcrt.dll。检查新服务器上是否有DBConnections.Ini和DBXDrivers.Ini,应用程序是否可以找到它们,以及它们是否包含正确的路径(如果有)是任何显式的。如果这些都正常,请检查您的服务器应用程序是否位于系统路径上。