powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / 2 Версии Апекса для одной БД
9 сообщений из 9, страница 1 из 1
2 Версии Апекса для одной БД
    #39832506
wwvflow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,

есть необходимость развернуть для промышленного использования две версии апекса для одной базы данных. База данных продуктивная, 11.2, на ней сейчас апекс 4.1. Нужно развернуть дополнительно 19й апекс, так что апгрейд не подходит. Знаю, что Оракл допускает только одну версию апекса на 1 БД. Как вариант рассматриваю развертывание еще одного инстанса БД, где ставится требуемый 19й, и оттуда дблинками в основную базу. Смущают собственно дблинки, ну и то что целый инстанс будет использоваться только для обработки веб-страниц. Возможно, есть еще какое-то решение?
...
Рейтинг: 0 / 0
2 Версии Апекса для одной БД
    #39832571
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wwvflowЗдравствуйте,

ну и то что целый инстанс будет использоваться только для обработки веб-страниц.
Тут можно XE использовать.

Но DBlink, меня тоже смущают, они имеют свойство подвисать...

К сожалению даже на Мультиентантной архитектуре БД, нельзя держать две разных версии апекса (у меня не вышло).
...
Рейтинг: 0 / 0
2 Версии Апекса для одной БД
    #39832601
Migelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wwvflow,
Есть еще вариант попробовать remote database от apex-а.
На продуктив ставится ORDS а на новом инстансе использется remote DB через REST Enabled SQL service

Или как вариант - apex-proxy
...
Рейтинг: 0 / 0
2 Версии Апекса для одной БД
    #39832669
wwvflow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Благодарю за идеи!

Migelle,
Remote Database для репортов и процессинга да, и это радует.
Но, по-моему, недоступен для регионов PL/SQL Dynamic Content, по кр.мере в версии 19.1 я не нашел.

Почитал концепцию ZhV apex-proxy. Правильно ли я понял, что по дблинку в специально созданный объект(таблицу) основной БД пишется только текст запроса от апекс-сервера, затем этот запрос динамически выполняется, и результат выполнения в XML отправляется на апес-прокси?
...
Рейтинг: 0 / 0
2 Версии Апекса для одной БД
    #39833005
ZhV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wwvflowБлагодарю за идеи!
...
Почитал концепцию ZhV apex-proxy. Правильно ли я понял, что по дблинку в специально созданный объект(таблицу) основной БД пишется только текст запроса от апекс-сервера, затем этот запрос динамически выполняется, и результат выполнения в XML отправляется на апес-прокси?
Правильно.
Единственный способ трансфера через dblink скриптов/запросов более 4 кб - это insert CLOB в таблицу "на той стороне". Можно в temporary. XML-result обратно - точно таким же образом. По-быстродействию трансфера CLOB, если речь идет о размерах до сотен кБ - вполне приемлимо.

К сожалению, как ни печально, я сейчас не имею возможности персонально предметно углублят эту концепцию - у меня в тасках счас почти только "классические" SQL и PL/SQL.
Так что если кто-то пойдет дальше, найдет и раскрутит идеи лучше - это было бы неплохо для заметно притихшего APEX-сообщества.
...
Рейтинг: 0 / 0
2 Версии Апекса для одной БД
    #39833007
ZhV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel...
Но DBlink, меня тоже смущают, они имеют свойство подвисать...


Я давно уже имею дело с распределенными базами. В пределах кластера - в одном ЦОД-е, в одной стойке или даже в одной виртуальной среде. Каких-то особых проблем с устойчивостью работы dblink-ов не наблюдал.
Проблемы распределенных транзакций (особенно роллбэки) или оперативных реконфигураций - вот это "в полный рост"
Коллеги рассказывали про dblink-и между серверами Питера, Москвы и еще дальше - вроде как случаются непрогнозируемые "замирания" каналов связи.
...
Рейтинг: 0 / 0
2 Версии Апекса для одной БД
    #39833132
Migelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wwvflowНо, по-моему, недоступен для регионов PL/SQL Dynamic Content, по кр.мере в версии 19.1 я не нашел.
Естественно. Dynamic Content - это же рукоделие, поэтому реализовывать придется самому.
...
Рейтинг: 0 / 0
2 Версии Апекса для одной БД
    #39848096
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wwvflowЗдравствуйте,

есть необходимость развернуть для промышленного использования две версии апекса для одной базы данных. База данных продуктивная, 11.2, на ней сейчас апекс 4.1. Нужно развернуть дополнительно 19й апекс, так что апгрейд не подходит. Знаю, что Оракл допускает только одну версию апекса на 1 БД. Как вариант рассматриваю развертывание еще одного инстанса БД, где ставится требуемый 19й, и оттуда дблинками в основную базу. Смущают собственно дблинки, ну и то что целый инстанс будет использоваться только для обработки веб-страниц. Возможно, есть еще какое-то решение?

А критично использовать только апекс?
Если да ну и задача только обработка веб страницы то легкий вариант базы ну и дблинки
...
Рейтинг: 0 / 0
2 Версии Апекса для одной БД
    #39862490
VladU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangelК сожалению даже на Мультиентантной архитектуре БД, нельзя держать две разных версии апекса (у меня не вышло).
Кстати, такой вариант полностью поддерживается . Надо убедиться что APEX не установлен в CDB$ROOT (а если установлен - убрать). Потом инсталлировать разные версии APEX локально в индивидуальные PDB, используя разный "image prefix" (на пример, /i/5.1.4.00.08 и /i/19.1.0.00.15).

-- Vlad
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / 2 Версии Апекса для одной БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]