Неоднократно меня спрашивали, еще будут спрашивать, поэтому решил резюмировать и разместить здесь. Ниже излагаю свое личное мнение, возможно, где-то ошибаюсь - прошу поправить.
Итак. Во-первых, равнозначной замены нет. Жалкие потуги MS SQL догнать Oracle бессмысленны, начиная с изначальной некроссплатформенностью детища мелкомягких. И да, не решают вопрос, поскольку тоже вражеский софт.
Единственное, куда можно двигаться, это Postgres, MySQL и прочие MariaDB с Firebird. Увы, по функциональности они даже не начинали путь к Oracle, и, что еще более важно, для того, чтобы перевести серьезное приложение с Oracle на Postgres, это самое приложение необходимо переписать чуть ли не полностью.
Так что... Не беспокойтесь :) Рыпаться некуда.