|
|
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Есть некая инфа (180 строк максимум), которую я тяну из INFORMIX-а. Информация после выполнения запроса, соотвественно находится в объекте типа ResultSet. Теперь её всё надо вставить в ORACLE. Но не перебирать же в цикле по одному MERGE - а как сделать сразу? Если возможно.. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 16:50:48 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Batch + Common DB utils ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 16:51:51 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Можно раскрыть мысль? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 16:53:28 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
в эту сторону смотреть авторhttp://commons.apache.org/dbutils/apidocs/org/apache/commons/dbutils/QueryRunner.html#batch(java.sql.Connection,%20java.lang.String,%20java.lang.Object[][]) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 16:58:25 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
зачем так извращаться? сделай ДБ линк из оракла на информикс и не парься ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 17:09:52 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Обалдеть, так можно?? Я думал, что только между ORACLE-вскими базами так можно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 17:32:30 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
можно через ODBC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 17:47:24 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
у нас таким образом связаны Sybase, Informix и FireBird ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 18:07:31 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Вот это мне повезло! Мил человек, не кинешь примеры своих файлов tnsnames.ora и listener.ora - а то я и не знаю, что заморнее - рисовать в JAVA код с помощью DB Utils или ладить линки к удалённому INFORMIX-у. Документацию читаю, но кое-чего понять не могу. У меня ORACLE XE - всё. Надо ещё что-то ставить, агента там..? И на какую сторону его надо ставить, ORACLE(локально) или INFORMIX-а(удалено)? Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 18:27:25 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
ничего замороченного там нет. настраиваеш ODBC источник на свой информикс и прописываеш тнс на него при чём как на обычный локал хост. и усё ты инсайд. ОДБС дрова найти не проблема думаю да и рассказывать что такое источник ОДБС тоже лишнеее. Пробуй, там усё просто. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 18:41:50 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
ODBC-драйвер у меня стоит, я в ИНФОРМИКС когда-то ACCESS-ом лазил... А скажи - большие объёмы данных передаются нормально? Я как-то встречал упоминания, что INFORMIX через ODBC это не есть good.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 21:05:20 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Пока проблем не было. Переливали около 10 гиг. Каждый день до сотни метров в режиме он лайн. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 10:18:24 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
JUGA, listener.ora надо изменять? У меня ничего не получается, к тому же я вообще запутался... Мне же в tnsnames надо прописать "путь" к ODBC-драйверу, а он в свою очередь уже должен САМ послать запрос куда нужно, праильно? В ACCESS я просто указывал источник таблиц - они, таблицы, и появлялись... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 11:42:23 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Cold bringerJUGA, listener.ora надо изменять? да Cold bringer Мне же в tnsnames надо прописать "путь" к ODBC-драйверу, а он в свою очередь уже должен САМ послать запрос куда нужно, праильно? правильно. Посмотри тут как всё делается. Для информикса тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 15:01:07 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Да-да - я уже "набрёл" на этот FAQ - всё получилось. Но - почти всё. Никак не могу победить проблему с кодировкой! Хоть умри - не пишет по русски и всё. Врёт кодировку. Пытаюсь в основном делать запросы из под SQL Developer-а (из-за быстродействия). Что делать? В Oracle кодировка 1251, в INFORMIX-е тоже... Где копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 15:23:10 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Локаль системы информикса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 15:43:46 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Всё. Получилось. Ну и запара, спасибо тебе, JUGA. Хочу сказать, что из под JAVA субъективно данные бегали быстрее.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 16:08:08 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Немаза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 16:16:20 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Ещё такая штука - под JAVA-ой большая таблица таки пришла. Через ODBC - всё вывалилось с ошибкой. Можно это как-нибудь обойти..? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 17:03:22 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Может все-таки через Java? Читать записи из Informix'а - да, по одной, но в Oracle класть через batch insert. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 17:25:20 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
нормальные драйвера найди под информикс(ОДБС в смысле) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 17:37:03 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Хм, чуть похже напишу версию драйвера... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 18:55:54 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Версия драйвера - 3.81 0000 2.80 TC1 - это нормальный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 11:01:54 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Что-то он меня совсем не радует. Попросил дать данных по продажам за период SYSDATE-1 и SYSDATE - так он уже полчаса думает. И выдаст ошибку скорее всего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 11:23:25 |
|
||
|
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
|
|||
|---|---|---|---|
|
#18+
Cold bringerВерсия драйвера - 3.81 0000 2.80 TC1 - это нормальный? Вот мы используем ODBC драйвер для Информикса из клиента версии 2.90 TC6 - это прошлогодний. Но вообще уже вышел недавно 3.00.TC2 так что можно наверное и его. А у вас используется драйвер из клиента 2.80 TC1 - это уже совсем не новый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 11:39:46 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=607&tid=2144479]: |
0ms |
get settings: |
16ms |
get forum list: |
28ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
61ms |
get topic data: |
25ms |
get forum data: |
6ms |
get page messages: |
118ms |
get tp. blocked users: |
3ms |
| others: | 339ms |
| total: | 612ms |

| 0 / 0 |
