Я поддерживаю серверы разработки для 35+ версий продукта. Каждая версия может не иметь одинаковую схему БД, поэтому по традиции мы должны поддерживать экземпляр Oracle для каждой версии, чтобы разработчики могли создавать библиотеки Pro * C.
Теперь количество версий слишком велико для поддержки отдельных экземпляров БД на отдельных серверах Linux. Поэтому мне было интересно, что любой из этих подходов возможен.
1) Чтобы скомпилировать код Pro * C (.pc .pcc) без семантической проверки (я знаю, что это опасно для сборки релиза, но для быстрых тестовых сборок разработчикам не нужно ждать, пока я предоставлю им новый сервер)
2) иметь один сервер с 35+ экземплярами базы данных, содержащей только метаданные
Я искал много мест, если я могу отключить семантическую проверку, но безуспешно. Я попытался настроить несколько экземпляров на одном сервере Linux, но каждый экземпляр использует достаточно много памяти, поэтому о 35+ экземплярах не может быть и речи.
Любые умные трюки и предложения очень ценятся.
Спасибо,
Тин
Задача ещё не решена.
Других решений пока нет …