|
|
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Вообщем-то суть проблемы: Apex стоит на одной машине а БД с данными на другой. Использовал DBlink, но очень много ограничений . Как прикрутить к Apex удаленную базу, чтобы можно было спокойно работать. Слышал что можно создать репозиторий апекса в БД и настроить mod_plsql и Apache на работу с этим репозиторием. Тогда можно будет работать с данными напрямую. Тока не нашел инфы потому как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2012, 10:52 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
VodkaMan, Что понимается под апексом? HTTP сервер может быть на отдельной машине, сам апекс инсталлируется в БД - набор БД объектов. У вас 2 базы, которые нужно соединить? Или же у вас какие-то проблемы в прикрутке HTTP сервера к базе по соотв. инструкциям в доках? Объясните, какой сценарий установки у вас, и какая проблема стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2012, 11:11 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
SvDev, HTTP сервер,APEX, БД все стоит на 1 машине (Тестовый аппарат для разработки). на кластере основная БД где находятся основные данные, которые необходимы для отображения в Apex. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2012, 11:23 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
VodkaMan, Репозиторий Apex (БД) должен сидеть там же где и база данных. Сервер приложений может стоять на отдельной машине. У меня в банке такая конфигурация - Orcale HTTP Server (Oracle Web Tier) в нем mod_plsql + директория images апекса на одной машине, база на другой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2012, 12:03 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Можно еще по другому сделать - репозиторий аекса + база в которой одни вьюхи которые смотрят через db_link на другую базу. Апекс работает по этим вьюхам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2012, 12:05 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Полковник, VodkaManHTTP сервер,APEX, БД все стоит на 1 машине (Тестовый аппарат для разработки). на кластере основная БД где находятся основные данные, которые необходимы для отображения в Apex. У нас 2 базы, одна для разработки, другая основная. К каждой базе установлен свой апекс. И соответственно через импорт/экспорт приложений/страниц всё апексное переносится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2012, 12:36 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Добрый день. Не появилось ли возможность подключать другие бд для использования данных. С указанным примером топикстартера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 08:43 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Проще говоря, можно ли как то создать воркспэйс на удаленной базе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 08:45 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Shtormig, я вот не понял, что нужно автору. Ему дали кучу ответов по делу. Счас добавилось в ords - Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 09:56 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Shtormigворкспэйс урл в ворке и урл приложения одинаков, за исключением параметров. Следовательно, соединяем всё внутри схемы разбора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 09:58 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Хорошо, может возможен тогда такой вариант - на отдельном сервере поставить HTTP сервер от апекса, и настроить для работы на репозитариях разных удаленных БД (2 и более). - приложения будут находиться на тех же удаленных БД. Возможно ли так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 12:22 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Shtormig, ещё конкретнее: Хост 120.0.0.5 - там ords от Оракла (линукс+томкат+ords) Хост 1.10.0.5 хот в африке - там БД оракла Запрос http://120.0.0.5/ords/f?p=1 вернёт приложение 1 в БД http://120.0.0.5/ords/f?p=2 вернёт приложение 2 в БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 12:29 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
ShtormigHTTP сервер от апекса я такой не знаю и не рекомендую IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 12:30 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123, Так вопрос с доступом к нескольким БД. И больше вопрос как сделать, хорошо бы на ссылку доки ткнуть. По стандарту можно отдельно поставить вэб и сам репозитарий апекса... Но мне нужно либо как то подключить схему удаленной БД (сделав какой то воркспэйс который будет смотреть на удаленную БД, либо тот же самый воркспэйс с добавлением удаленной схемы), либо подключить как то отдельно разные репозитарии. Вопрос не в вызове разных app и резделения. Вопрос про несколько бд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 12:57 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Shtormig, ShtormigВопрос про несколько бд. напиши что будешь с ними делать? Варить? Селект SELECT писать? Иначе я тебя не понял. Термина БД нету. Есть инстанс и схема. Термина удалённая БД тоже нету. .... Ты в курсе про схему разбора у приложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 13:08 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123, Например, пусть будет несколько бд - 1) Реал система, 2) Разработка, 3) Хранилище(данные со всех систем), 4) Какая то сторонняя система для которой хотят нарисовать какое - либо приложение на APEX. В идеале, - 1) Oracle HTTP Server 2) т.к. в каждой базе есть репозитарий от APEX (допустим что у всех БД oracle одного релиза и версия APEX идентична) то все базы подключить к этому Oracle HTTP Server для создания приложений. Хочу чтоб каждая БД была с отдельным воркспэйсом и ходила через Oracle HTTP Server. В доке не могу найти как это сделать можно. как то так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 13:19 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Shtormigто все базы подключить к этому Oracle HTTP Server для создания приложений. выше вопрос задал - дальше то что? Допустил подключил! Дальше? .... Оракл мудро поступил: - плевать как у тебя там воркспейс. Главное что в приложение = урл = схема (СЕМА_РАЗБОРА). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 13:53 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
ShtormigХочу чтоб каждая БД была с отдельным воркспэйсом и ходила через Oracle HTTP Server. вот тебе http://120.0.0.5/ords/f?p=1 http://120.0.0.6/ords/f?p=2 каждая БД на разных хостах с отдельным ворком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 13:55 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123вот тебе http://120.0.0.5/ords/f?p=1 http://120.0.0.6/ords/f?p=2 каждая БД на разных хостах с отдельным ворком Если это пример с физически разнесенными бд, - то как так сделать? Можно доку? Petro123выше вопрос задал - дальше то что? Допустил подключил! Дальше? .... Оракл мудро поступил: - плевать как у тебя там воркспейс. Главное что в приложение = урл = схема (СЕМА_РАЗБОРА). Дальше - доступ к данным из разных бд или возможно приложения хранятся в разных бд. Где можно почитать про схему разбора? Об этом не в курсе. Ткните пожалуйста где можно почитать про это. Спасибо +) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 14:15 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
ShtormigЕсли это пример с физически разнесенными бд, - то как так сделать? Можно доку? ords на 120.0.0.5 и на 120.0.0.6 хосты ShtormigДальше - доступ к данным из разных бд у приложения 1 - схема MY_IVAN. Внутри схемы DB_LINK Oracle Shtormigили возможно приложения хранятся в разных бд. да, в разных ShtormigГде можно почитать про схему разбора? Об этом не в курсе. вот в этом всё и дело. Представь что APEX логиниться под схема MY_IVAN. И попробуй сам без APEX. Вопросы отпадут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 14:26 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
ShtormigХочу чтоб каждая БД была с отдельным воркспэйсом и ходила через Oracle HTTP Server. В доке не могу найти как это сделать можно. Бог его знает чего ві тут мудрите в стольких постах http://docs.oracle.com/cd/E56351_01/doc.30/e56293/config.htm#AELIG7190 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 15:59 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Casufi, т.е. это выльется всё равно в одну текущюю БД к ords. Или ords будет соединён к двум БД на разных хостах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 16:23 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Casufi, либо ORDS можно "Или ords будет соединён к двум БД на разных хостах? " вот так? http://120.0.0.1/ords2/f?p=1 http://120.0.0.1/ords3/f?p=2 т.е. 2 экземпляра ords.war переименовав в ords2 и ords3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 16:26 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123Или ords будет соединён к двум БД на разных хостах? java -jar ords.war setup --database <database name> You are prompted to enter the information required to configure the database. И дальше After you have configured the additional databases, define the rules for how requests are routed to the appropriate database Так вот information required to configure the database. подразумевает хост порт сид схему А на счет деплоя нескольких ОРДС, я бы сначала испытал штатный вариант и только потом бы начал плясатьс бубном вокруг деплоя нескольких ords, а танцы вполне вероятны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 16:34 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
CasufiТак вот information required to configure the database. подразумевает хост порт сид схему ну. Т.е. всё выливается в эти парам что я выше дал: <entry key="db.hostname">localhost или любая тачка</entry> т.е. банальная привязка ords к одной БД-инстансу по IP:port\SID. Тогда я про это и втолковывал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 16:41 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123Тогда я про это и втолковывал. Ну я поєтому и не понял чего ветку куда то в сторону потянуло. К БД привязывают не весь ORDS, можно на один ORDS посадить много апексов на разных серверах и размапить их нужным образом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 17:17 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Casufiможно на один ORDS посадить много апексов на разных серверах и размапить их нужным образом. я по ссылке увидел как маппится один. Как несколько маппить я не знаю. Могу предложить только копированием экземпляров oprds.war imho ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 17:42 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123я по ссылке увидел как маппится один. Не один, не надо копировать єкземпляры, для каждой базы сделать java -jar ords.war setup --database <database name> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 18:10 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
CasufiPetro123я по ссылке увидел как маппится один. Не один, не надо копировать єкземпляры, для каждой базы сделать java -jar ords.war setup --database <database name> и что будет в конфиге? 18341779 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 18:19 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Что то так много написали...во всё не получилось вдаться в подробности. Но у меня есть вот такое решенин http://loaclhost:8080:/apex/ляляля С той же базой что и на компе(с локальной и вней апес репозиторий) а по порту 8081 на этом же компе в жтом же браузере http://loaclhost:8080:/apex/ляляля Видим Базу "которая ходит" на другом компе-сервере.(и там вообще апекса нет ) Топик стартер об этом токовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 20:09 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
irbis_alЧто то так много написали...во всё не получилось вдаться в подробности. Но у меня есть вот такое решение http://loaclhost:8080:/apex/ляляля С той же базой что и на компе(с локальной и в ней апекс репозиторий) а по порту 8081 на этом же компе в этом же браузере http://loaclhost:8080:/apex/ляляля Видим Базу "которая ходит" на другом компе-сервере.(и там вообще апекса нет ) Топик стартер об этом токовал? Ошибся с урлом в прошлом посте http://loaclhost:8081:/apex/ляляля Видим Базу "которая ходит" на другом компе-сервере.(и там вообще апекса нет ) Топик стартер об этом токовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 20:11 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
irbis_al, ТС разберется со схемой разбора, тогда и узнаем. А пока, на порт сажается целиком весь томкат. Увы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 23:19 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Я просмотрел по диагонали тему, не могу понять, а чем вариант со множеством локейшенов в дадс не прокатывает? как раз хттп сервер: localhost:7777/apex_dev localhost:7777/apex_prod ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 09:13 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
heavysideа чем вариант со множеством локейшенов в дадс ну дак, перевиди на русск-англ. язык и по шагам напиши. Как получить apex_dev и apex_prod? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 09:32 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123, например: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. и.т.д. сколько надо. Там в папке c дадс лежит схемка dads.xsd. Location описан в типе StandardDADType, а элемент <element name="StandardDAD" type="dads:StandardDADType" minOccurs="0" maxOccurs="unbounded"/> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 09:44 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
heavyside, ну вы бы сказали что эта фича в "Oracle HTTP Server". OK Я думаю, что то же самое решается размножением нескольких ords.war в томкате. Как вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 10:01 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123Я думаю, что то же самое решается размножением нескольких ords.war в томкате. Как вариант. т.к. не нашёл похожего механизма тут <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE properties SYSTEM " http://java.sun.com/dtd/properties.dtd"> <properties> <comment>Saved on Thu Jan 15 17:07:03 MSK 2015</comment> <entry key="cache.caching">false</entry> <entry key="cache.directory">/tmp/apex/cache</entry> <entry key="cache.duration">days</entry> <entry key="cache.expiration">7</entry> <entry key="cache.maxEntries">500</entry> <entry key="cache.monitorInterval">60</entry> <entry key="cache.procedureNameList"/> <entry key="cache.type">lru</entry> <entry key="db.hostname">localhost</entry> <entry key="db.password">@E22D0C84C9A679C241</entry> <entry key="db.port">1521</entry> <entry key="db.servicename">orcl</entry> <entry key="debug.debugger">true</entry> <entry key="debug.printDebugToScreen">false</entry> <entry key="error.keepErrorMessages">true</entry> <entry key="error.maxEntries">50</entry> <entry key="jdbc.DriverType">thin</entry> <entry key="jdbc.InactivityTimeout">1800</entry> <entry key="jdbc.InitialLimit">3</entry> <entry key="jdbc.MaxConnectionReuseCount">1000</entry> <entry key="jdbc.MaxLimit">10</entry> <entry key="jdbc.MaxStatementsLimit">10</entry> <entry key="jdbc.MinLimit">1</entry> <entry key="jdbc.statementTimeout">900</entry> <entry key="log.logging">false</entry> <entry key="log.maxEntries">50</entry> <entry key="misc.compress"/> <entry key="misc.defaultPage">apex</entry> <entry key="security.disableDefaultExclusionList">false</entry> <entry key="security.maxEntries">2000</entry> </properties> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 10:05 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123, с моей точки зрения сочетание слов "хттп сервер" и "дадс" в контексте apex определяют, что это настройка oracle http server или oracle application server. Потенциально это мог быть ещё epg. Ну и раз пошли указания что делать, то: А вы бы думали перед отправкой сообщений минут 5 хотя бы, тогда флуда от вас в каждой теме было бы меньше раза в полтора-два, хотя может это и не согласуется с вашими целями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 10:38 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
heavysideНу и раз пошли указания что делать, то: обиделся? Это форум. Привыкай, не барышни. Ничего личного. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 10:41 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123, Нет, никаких обид. Просто воспользовался моментом, чтобы указать вам разумный метод публикации сообщений. Удачи, да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 10:45 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123обиделся? Это форум. Привыкай, не барышни. Ничего личного. Удачи! Ну и ты без обид. С таким то стажем не мешало бі английский подучить и книжки научиться читать не по диагонали. Сообщений написал тонну, только всех запутал, а решения что в dads что в ords простые и не требуют ни кучи томкатов ни хитрого деплоя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 10:48 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Casufi, я без обид и люблю конкретику. - английский никак не идёт...гены))) LOL - dads я не знаю, т.к. пришёл в APEX когда он просто не нужен. - если dads и в ords одинаковы, то где в конфиге ords пишется 2,3,4 IP адреса на удалённую машину? Вроде без флуда написал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 10:58 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123Вроде без флуда написал? Без флуда єто молча попробовать на локальном компе D:\install\ords.3.0.1.177.18.02>java -jar ords.war setup --database db1 D:\install\ords.3.0.1.177.18.02>java -jar ords.war setup --database db2 D:\install\ords.3.0.1.177.18.02> И тогда все само сразу станет на места ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 11:21 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Casufi, приятно работать без флуда) Вот только вторая команда переписала в конфиге всё что сделала первая Код: sql 1. 2. 3. 4. 5. 6. 7. ?? Но если лень отвечать, будет время, общими усилиями форума разберёмся. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 11:39 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Petro123, Процесс по факту не тривиальный, оракловцы как то все через жопу делают, два раза пробовал, два раза затирало конфиги, потом сделал дословно по этой инструкции и все прокатило, в папке с конфигами лежат два конфига для разных БД http://www.smartdogservices.com/oracle-database/single-ords-install-multiple-instances/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 12:15 |
|
||
|
APEX и удаленная БД
|
|||
|---|---|---|---|
|
#18+
Casufiоракловцы как то все через жопу делают полностью согласен). Т.к. в ГУИ и удобстве\юзабилити Оракл, в отличии от MS ничего не понимает. Как подтверждение этому по ссылке бородатый админ с книжкой) LOL Теперь примерно понятно. Спс. за ссылку - хорошая Удачи аффтару! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 12:22 |
|
||
|
|

start [/forum/topic.php?all=1&fid=50&tid=1874787]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 374ms |

| 0 / 0 |
