选择哪个Oracle版本好符合我的需求

大家好,有个问题咨询大家:
目的:需要将SqlServerR2(或者Sqlser2000) 表中的数据导出 DMP文件(Oracle可使用的DMP文件)
因为没有找到Sqlserver 转DMP的方法 所以要使用下面的方法,
使用Oracle做一个数据中转站。SqlServer->Oracle -> DMP文件
大家根据我的需求帮我选择一下Oracle的版本吧
1:Oracle版本需要11G以上版本
2:需要将SqlServer中的几个表的数据导入Ora数据库中对应的表中
3:使用Oracle将导入的数据导出DMP 文件
通过逻辑备份方式(EXP导出)导出数据,使用ORACLE11及以下版本的数据库导出的表及数据,不含表空间。
因为这里提到了 使用oracle11及以下版本导出的表和数据不含表空间 所以是不是使用11以上的版本会好一些。
就上面的3点要求
大家伙说 使用哪个版本的ORACLE最好 ora12 、13 、14 .... 等等版本
最好是好安装、占用空间小。
有没有绿色版的。绿色版的最好 因为我的目的就只是用Oracle导出DMP文件。

当然如果有 能将SqlServer表中的数据导出DMP文件更好(Oracle可使用的DMP文件)

需要选择一个版本高于11G的Oracle版本,以确保在逻辑备份(EXP导出)方式下,能够导出 所需的数据。同时,为了能够满足您的转换需求,建议 选择一个比较稳定的版本。
目前,Oracle的最新版本是Oracle 21c,但是在稳定性和兼容性方面,可能还需要一些时间来验证。因此, 选择Oracle 19c或Oracle 18c版本。

根据你的需要,但是总体原则是用新不用旧,旧版本用的人少,支持不足

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^