powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Informix>JAVA(JDBC)>ORACLE - как бы половчее?
25 сообщений из 32, страница 1 из 2
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832072
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть некая инфа (180 строк максимум), которую я тяну из INFORMIX-а. Информация после выполнения запроса, соотвественно находится в объекте типа ResultSet. Теперь её всё надо вставить в ORACLE. Но не перебирать же в цикле по одному MERGE - а как сделать сразу? Если возможно..

Спасибо.
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832081
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Batch + Common DB utils
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832092
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно раскрыть мысль?
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832124
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в эту сторону смотреть
авторhttp://commons.apache.org/dbutils/apidocs/org/apache/commons/dbutils/QueryRunner.html#batch(java.sql.Connection,%20java.lang.String,%20java.lang.Object[][])
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832200
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
зачем так извращаться? сделай ДБ линк из оракла на информикс и не парься
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832299
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обалдеть, так можно??
Я думал, что только между ORACLE-вскими базами так можно...
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832370
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно через ODBC.
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832456
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у нас таким образом связаны Sybase, Informix и FireBird
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832526
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот это мне повезло!
Мил человек, не кинешь примеры своих файлов tnsnames.ora и listener.ora - а то я и не знаю, что заморнее - рисовать в JAVA код с помощью DB Utils или ладить линки к удалённому INFORMIX-у.

Документацию читаю, но кое-чего понять не могу.

У меня ORACLE XE - всё. Надо ещё что-то ставить, агента там..? И на какую сторону его надо ставить, ORACLE(локально) или INFORMIX-а(удалено)?

Код: plaintext
1.
2.
3.
4.
5.
SID_LIST_LISTENER = 
      (SID_LIST = 
          (SID_DESC = (SID_NAME=SalesDB)
                      (ORACLE_HOME=/home/oracle/megabase/ 9 . 0 . 1 )
                      (PROGRAM=tg4mb80 //Вот это что такое???)
                      (ENVS=LD_LIBRARY_PATH=non_oracle_system_lib_directory) //Джижуз, а как мне это узнать????
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832557
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ничего замороченного там нет. настраиваеш ODBC источник на свой информикс и прописываеш тнс на него при чём как на обычный локал хост. и усё ты инсайд. ОДБС дрова найти не проблема думаю да и рассказывать что такое источник ОДБС тоже лишнеее. Пробуй, там усё просто. :-)
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34832883
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ODBC-драйвер у меня стоит, я в ИНФОРМИКС когда-то ACCESS-ом лазил...
А скажи - большие объёмы данных передаются нормально? Я как-то встречал упоминания, что INFORMIX через ODBC это не есть good..
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34833578
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока проблем не было. Переливали около 10 гиг. Каждый день до сотни метров в режиме он лайн.
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34833975
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JUGA, listener.ora надо изменять? У меня ничего не получается, к тому же я вообще запутался...

Мне же в tnsnames надо прописать "путь" к ODBC-драйверу, а он в свою очередь уже должен САМ послать запрос куда нужно, праильно?

В ACCESS я просто указывал источник таблиц - они, таблицы, и появлялись...
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34834972
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cold bringerJUGA, listener.ora надо изменять?
да
Cold bringer
Мне же в tnsnames надо прописать "путь" к ODBC-драйверу, а он в свою очередь уже должен САМ послать запрос куда нужно, праильно?

правильно.
Посмотри тут как всё делается. Для информикса тоже самое.
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34835088
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да-да - я уже "набрёл" на этот FAQ - всё получилось. Но - почти всё.

Никак не могу победить проблему с кодировкой! Хоть умри - не пишет по русски и всё.

Врёт кодировку. Пытаюсь в основном делать запросы из под SQL Developer-а (из-за быстродействия). Что делать?

В Oracle кодировка 1251, в INFORMIX-е тоже... Где копать?
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34835174
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локаль системы информикса.
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34835278
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё. Получилось.

Ну и запара, спасибо тебе, JUGA.

Хочу сказать, что из под JAVA субъективно данные бегали быстрее....
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34835319
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Немаза.
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34835496
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё такая штука - под JAVA-ой большая таблица таки пришла. Через ODBC - всё вывалилось с ошибкой. Можно это как-нибудь обойти..?
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34835570
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может все-таки через Java? Читать записи из Informix'а - да, по одной, но в Oracle класть через batch insert.
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34835611
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нормальные драйвера найди под информикс(ОДБС в смысле)
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34835856
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм, чуть похже напишу версию драйвера...
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34837734
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия драйвера - 3.81 0000 2.80 TC1 - это нормальный?
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34837808
Cold bringer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то он меня совсем не радует.

Попросил дать данных по продажам за период SYSDATE-1 и SYSDATE - так он уже полчаса думает.

И выдаст ошибку скорее всего.
...
Рейтинг: 0 / 0
Informix>JAVA(JDBC)>ORACLE - как бы половчее?
    #34837881
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cold bringerВерсия драйвера - 3.81 0000 2.80 TC1 - это нормальный?

Вот мы используем ODBC драйвер для Информикса из клиента версии 2.90 TC6 - это прошлогодний. Но вообще уже вышел недавно 3.00.TC2 так что можно наверное и его.
А у вас используется драйвер из клиента 2.80 TC1 - это уже совсем не новый.
...
Рейтинг: 0 / 0
25 сообщений из 32, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Informix>JAVA(JDBC)>ORACLE - как бы половчее?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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