我们的银行前端使用 VB 6,后端使用 Oracle 8i,这些年来我们一直在 Windows XP Service Pack 2 中使用该软件,现在微软已将 XP 从市场上撤出,我们无法购买新系统来使用。
所以我想知道我们是否可以在 Linux 平台上使用 VB 6 和 oracle 8i,如果可以,请指导我哪个版本的 Linux 合适。
谢谢。期待您的尽快到来。
答案1
不可以。Visual Basic 是 Microsoft 的产品,不适用于 Linux/Ubuntu。VB 也无法使用 wine 之类的工具正常工作(更不用说银行应该使用 wine 了)。
如果您想要摆脱对 Microsoft 的依赖,并且您使用的软件是内部开发的,则有人需要将您的所有软件从 Visual Basic 重新编码为 Python 或 Perl 之类的语言,以便使其在 Linux/Ubuntu 上运行。
Oracle 8i 数据库仍受 Oracle 支持?Oracle 12c 可在 Ubuntu 上运行,但这是一个较新的系统,可能也需要您升级。
除了安全相关的问题:如果 Windows XP 没有连接到互联网,您可以继续使用它,同时创建替代方案。将软件从 Windows XP 转换为 Ubuntu 甚至另一个 Windows 需要时间和金钱。您应该在 Microsoft 宣布停止支持 XP 的那天就开始创建替代方案。