gpt4 book ai didi

delphi - 将 IBXpress Interbase 6 应用程序移植到 Delphi 7 上当前的 Firebird 平台?

转载 作者:行者123 更新时间:2023-12-01 16:29:52 25 4
gpt4 key购买 nike

只是想知道这里是否有任何需要警惕的问题。我们有一个几年前为客户开发的遗留 D7 应用程序,它使用 IBXpress 与开源 Interbase 6 版本进行对话。

这些天我们在该平台上遇到了许多问题(主要问题是在新硬件上连接/启动速度非常慢),并且客户同意花费一些时间/金钱将数据库转移到 Firebird。

我们真的不想开始将其移动到 D2010(或 D2007,这是我现在的偏好),因为我们认为我们可能必须将数据库层从 IBXpress 移动到其他最适合 Firebird 的东西。归根结底,客户只是希望减轻数据库的痛苦,而不是彻底检修/升级/重写应用程序。

考虑到 Firebird 的血统,从 IBXpress Interbase 6 到(无论如何)Firebird 是一条相当轻松、易于理解的路径吗?我们有相当多的存储过程、触发器(甚至数据类型) )等已经存在于现有的 IB 数据库中(并且客户有许多付费客户都使用这个平台),因此我们认为转向 Firebird 比转向 SQL Express(或完全是另一种类型的 DB)更顺利。 )。

请注意,我们并不是在寻求“嵌入式”数据库倡导 - 在我们的许多客户的客户安装中,该软件以多用户客户端-服务器方式使用,因此保持这种方法很重要。

最佳答案

如果您不使用 unicode 字符集,IBExpress 仍可与 Firebird 2.1 配合使用。

您还可以切换到-FIBPlus-IBDac-IBObjects

JVUIB但如果你使用很多数据集就会更困难

关于delphi - 将 IBXpress Interbase 6 应用程序移植到 Delphi 7 上当前的 Firebird 平台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1702292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com