|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Есть готовая софтинка использующая Firebird. Заказчику захотелось в ГЛАВНОМ офисе иметь бд на Oracle. По сути из этой БД на Oracle данные будут только читаться внешним веб сервисом. Вся эта чехарда с ораклом из-за нежелания внешних разработчиков разбираться с FB. Есть идеи как можно организовать обновление БД Oracle? Пока в голову приходит вариант тупо продублировать в коде: обновил FB, обновил Oracle. Но может есть другие решения? Поделитесь опытом / идеями. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 04:07 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Alexey KuznetsovНо может есть другие решения? Репликацию не предлагать? Дублировать записи в коде - не лучшее решение. Проще раз в сутки запускать утилиту, которая выгружает данные за эти же сутки, и в оракл заливает. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 09:15 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
wadman, Репликацию можно, но надо оперативно, типа каждые 1 минуту или как изменения появились. Есть ли что-то готовое для переноса FB -> Oracle? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 09:30 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Hello, Alexey Kuznetsov! You wrote on 19 августа 2015 г. 11:08:06: Alexey Kuznetsov> Поделитесь опытом какие объёмы подлежат выкачке в Оракл? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 11:08 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Мда, информации тут дали.... Копать отсюда http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5005.htm и в форум по Оракле. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 21:46 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
ЗимарглКопать отсюда Копать, конечно, можно, но работать оно всё равно не будет. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 21:59 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
ЗимарглМда, информации тут дали.... Копать отсюда http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5005.htm и в форум по Оракле. Отлавливать глюки замучаешься, самый звиздец был с длинными названиями колонок ну и так по мелочи, выборка из процедур, транзакции... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2015, 19:51 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Мимопроходящийкакие объёмы подлежат выкачке в Оракл? Мизерные по сути. Меньше 1 Мб в сутки. Короче я уже думаю что надо уломать их выкинуть Оракл нахер. Или напишу простенькую прогу которая раз в минуту будет в бд лазать и перекидывать измененные данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2015, 20:24 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Alexey KuznetsovКороче я уже думаю что надо уломать их выкинуть Оракл нахер. Или напишу простенькую прогу которая раз в минуту будет в бд лазать и перекидывать измененные данные. На что только не пойдут люди за 200 баксов... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2015, 21:33 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, за 200$ выкинуть Оракл это сильно ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2015, 08:32 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Симонов ДенисDimitry Sibiryakov, за 200$ выкинуть Оракл это сильно Я вот недавно спиннинг выкинул старый - поломался. Старючий, мне его дед дарил еще при союзе - где-то в году 1987-м. Вот это жалко было, а то оракл, фигня какая, набор байтов. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2015, 08:56 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
NikolayV81ЗимарглМда, информации тут дали.... Копать отсюда http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5005.htm и в форум по Оракле. Отлавливать глюки замучаешься, самый звиздец был с длинными названиями колонок ну и так по мелочи, выборка из процедур, транзакции... Для несложных задач типа получить данные из таблички для отчетности должно работать. Не может же ОДБЦ драйвер птицы быть совсем кривым. Нагуглился простенький пример (для мускул, но неважно). http://www.pythian.com/blog/how-to-access-mysql-from-oracle-with-odbc-and-sql/ Но и нагуглилась проблемка, что дблинк после потери связи автоматически может не восстановиться http://dba.stackexchange.com/questions/43306/oracle-database-link-via-odbc-to-sql-server-does-not-recover-automatically ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2015, 14:22 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Hello, Зимаргл! You wrote on 21 августа 2015 г. 14:27:01: Зимаргл> Но и нагуглилась проблемка, что дблинк после потери > связи автоматически может не восстановиться неправильно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2015, 14:26 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
ЗимарглНе может же ОДБЦ драйвер птицы быть совсем кривым. Зато Oracle HS - может. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2015, 16:19 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovЗимарглНе может же ОДБЦ драйвер птицы быть совсем кривым. Зато Oracle HS - может. Они могут себе это позволить. Подстраивайтесь. Вот когда бизнес датацентры будут стоять на Файрбирде, а всякие кассы гопота делать на всяком оракле - тогда и будете щеки надувать. И хватит разводить демагогию. Есть задача - нужно решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2015, 21:00 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
ЗимарглЕсть задача - нужно решение. Решение давно названо. Проверенно работоспособное. Но аффтар же халявы хочет... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2015, 21:30 |
|
Firebird + Oracle
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovЗимарглЕсть задача - нужно решение. Решение давно названо. Проверенно работоспособное. Но аффтар же халявы хочет... Да, внешний репликатор если еще и проверенный - это хорошее решение. Но множит сущности без необходимости. Если его функционал избыточен и можно решить стандартными средствами. Пусть клиент сам мучается ) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2015, 22:08 |
|
|
start [/forum/topic.php?fid=40&fpage=72&tid=1562664]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 146ms |
0 / 0 |