Миграция форм и приложений отчетов Oracle с 10g на 12c

У нас есть оракул формирует и создает приложение отчетов в 10g. Мы планируем перенести приложение на 12c с 10g.

Можем ли мы просто скомпилировать формы в 12c, как в 10g? или нам нужно снова переписать весь код в 12c Builder.

Если у кого-то есть статья на эту тему, поделитесь ссылкой. Это будет очень полезно для понимания требований к миграции.

Спасибо


person Vivek Pant    schedule 16.02.2016    source источник
comment
Пробовали ли вы читать документацию по Oracle Forms ?   -  person APC    schedule 16.02.2016
comment
Вивек, моя компания обновляет Oracle Forms 10g до 12c. Наша кодовая база полностью написана на PL/SQL. Был ли ваш код Java или PL/SQL, и вы успешно завершили обновление до 12c через 11?   -  person Tim Michalski    schedule 10.09.2018


Ответы (1)


Что касается форм, вам обычно нужно только перекомпилировать ваши формы с помощью Forms Designer 12c. Есть несколько незначительных изменений, которые вы можете быстро исправить.

Однако на стороне сервера вам необходимо перейти с Oracle Application Server на WebLogic. Oracle не документирует процесс прямого перехода с Forms 10g на 12c, поэтому вам, вероятно, будет проще сначала перейти на 11c, а затем на 12c:

  1. Следуйте инструкциям в «Руководстве по обновлению Fusion Middleware для Oracle Portal, Forms, Reports и Discoverer» (http://docs.oracle.com/cd/E12839_01/upgrade.1111/e10130/toc.htm), чтобы перейти с форм 10g на 11c.
  2. Следуйте инструкциям в «Oracle Fusion Middleware Установка Oracle Forms and Reports», глава 5 (https://docs.oracle.com/middleware/1221/formsandreports/install-fnr/upgrade_forms.htm#FRINS420), чтобы перейти с форм 11c на 12c.
person Sten Vesterli    schedule 22.02.2016
comment
Спасибо Стен. Это действительно полезно - person Vivek Pant; 01.03.2016