我有一个客户,目前在他们的 PC 上使用本地 Advantage 数据库以及一个应用程序。他们正在考虑升级他们的设置,让多个应用程序运行并与数据库服务器(即客户端-服务器环境)通信。
他们现在正在考虑这种方法的最佳数据库。他们正在研究与 SQL Server Express 相比的 Advantage Database Server 产品(该应用程序现阶段不保证完整的 SQL Server)。
显然,SQL Server 是一个更知名的产品,可能提供更多支持,但我希望您能给我一些意见和想法,说明您认为在性能、稳定性和支持方面最好的产品是什么。
虽然不直接相关,但需要注意的一件事是该应用程序目前是用 Delphi 编写的,可能会转移到 C# 以使其保持最新。
最佳答案
从本地 Advantage 数据库迁移到客户端/服务器 Advantage 数据库是一个非常简单的过程。它只涉及更改程序中的连接属性。无需进行其他编码更改。
Advantage 拥有强大的支持团队,并且已经开发超过 15 年。稳定性和支持至少与SQL Server相当。
Advantage 还提供了一个允许进行 C# 开发的 .NET 数据提供程序。
关于sql-server - 优势数据库或 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2316624/