Сделав это раньше в нетривиальном проекте PowerBuilder (45 PBL, ~ 3000 объектов), это БОЛЬШАЯ задача.Группе из 3-4 разработчиков и отдельному администратору базы данных потребовалось больше года, чтобы преобразовать наш проект в Oracle и не слишком сильно ломать его.
Вы упоминаете, что работали на SQL Anywhere или Oracle.Они сильно отличаются друг от друга тем, что сводят вас с ума, пытаясь обеспечить эквивалентную функциюКак упоминает @DisplacedGuy, как минимум, потребуется внимание на триггеры, использование временных таблиц и различия типов данных.В последний раз я регулярно использовал Oracle в v8;способ, которым он возвращает данные для встроенного SQL, отличается от Sybase.В зависимости от конструкций, используемых в ваших DWO, вам, возможно, придется перейти к динамическим DW, поддерживать отдельные библиотеки или добавить полностью изолирующий слой доступа к данным, если у вас его еще нет.
Я предлагаю нанятькто-то, кто уже сделал это, чтобы вести тебя, если сможешь.Запланируйте время и деньги на обучение своих людей.
Удачи.