Запуск приложения Oracle apex с помощью weblogic

Я разработал приложение с Oracle Apex 5.1 (Database 11g). Теперь мне нужно заставить это приложение работать с таблицами другой базы данных (база данных 10g и веб-приложение 10g) на другом сервере. Есть ли решение? Как работа с weblogic или ...


person Morteza    schedule 26.02.2018    source источник


Ответы (1)


С моей точки зрения, это будет непросто.

Apex 5.1 требует базы данных Oracle 11.2.0.4 или более поздней версии (см. requirements) (в то время как ваша целевая база данных - 10g), поэтому вы даже не можете установить его там, чтобы вы могли экспортировать приложение Apex из своей текущей базы данных и импортировать его в 10g.

С другой стороны, если вы «Редактируете свойства приложения», вы можете установить «Режим совместимости» на более низкую версию (например, 4.2, которая может быть установлена ​​на 10.2.0.4) и надеюсь, что это ' буду работать.

Также обратите внимание, что - если вы использовали некоторые функции 11g, которых нет в версии 10g - самому приложению могут потребоваться некоторые настройки.

Помимо самого Apex, вам придется перенести схему базы данных на новый сервер, потому что приложению нужны все эти таблицы, хранимые процедуры и т. Д. Этот процесс может быть затруднен, если есть гранты, полученные от другого пользователи (которых также нет в новой базе данных).

Чтобы запустить Apex, вам потребуется

  • Слушатель Apex или
  • Встроенный шлюз PL / SQL или
  • HTTP-сервер и mod_plsql

Вы ничего не упомянули о сервере WebLogic. В принципе, я думаю, что это не должно вас беспокоить. Даже если вы устанавливаете Apex с настройками по умолчанию, он должен работать. В каждом руководстве по установке Apex есть глава «О выборе веб-прослушивателя», так что взгляните и выберите тот, который вам больше всего подходит.

Я не могу сказать этого по собственному опыту, поскольку я никогда не понижал версию приложения Apex; кто-то более опытный может помочь лучше.

person Littlefoot    schedule 26.02.2018
comment
Спасибо, Littlefoot, еще один вопрос: есть ли какое-нибудь решение для правильного подключения Oracle Form and Report Developer 10g к базе данных 11g ?? - person Morteza; 27.02.2018
comment
Да; вот что у меня есть (Developer Suite 10g, database 11g) - работает нормально. - person Littlefoot; 27.02.2018