我支持 35+ 个版本的产品的开发服务器。每个版本可能没有相同的数据库架构,因此传统上我们必须支持每个版本的 Oracle 实例,以便开发人员构建 Pro*C 库。
现在版本数量太多,无法支持单个 Linux 服务器上的单个数据库实例。所以我想知道这些方法中的任何一种都是可能的。
1) 在没有语义检查的情况下编译 Pro*C 代码 (.pc .pcc) (我知道这对于发布版本很危险,但对于快速测试版本,开发人员不需要等待我为他们提供新服务器)2)有一台具有 35 个以上数据库实例的服务器,仅包含元数据
如果我可以禁用语义检查但没有成功,我搜索了很多地方。我尝试在一台 Linux 服务器上配置多个实例,但每个实例都使用大量内存,因此拥有 35 个以上的实例是不可能的。
非常感谢任何聪明的技巧和建议。
谢谢,
泰恩