我需要转换一个使用.net框架和oracle 12c作为数据库的Windows应用程序。
对于新的 .net 6 框架,我是否需要使用最新的 oracle db 版本(例如 21c 或 19c),还是应该使用相同的版本?
此文档指出
2022 年 7 月 31 日后,对 DB 12c 的扩展支持将到期,因此客户将需要升级其数据库和操作系统以升级到 19c 或更高版本
推荐最佳的 Oracle 版本通常是一个主观问题,但截至 2024 年 1 月 7 日,版本 19c 是您唯一的不错选择。
21c 是一个“创新”版本,它不仅仅是一个不受支持的测试版,但不如 19c 这样的长期版本那么稳定。并且官方支持将在 21c 19c 之前结束。 DBA 和供应商明白,创新版本不会很受欢迎,因此它们不会像长期版本那样被使用和测试。
23c 也是一个长期发布版本,但它是全新的,甚至还没有提供所有配置。所以在不久的将来,19c 是你最好的选择。