powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / LOAD FROM <файл>??
13 сообщений из 13, страница 1 из 1
LOAD FROM <файл>??
    #34346568
Sergeyasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Товарищи, доброго времени суток. Такая проблема. Есть сервак с Informix на одном сервере под линуксом. На другом компе под виндой есть прога которая работает с базой на этом серваке посредством JDBC. Так вот задача загнать данные в базу с помощью LOAD FROM <файл>. Вопрос в том, этот <файл> должен быть где? То есть на самом серваке где база или оттуда откуда грузят. Просто мне надо загрузить с файла на моей виндовой машине. Пойдет ли так? Спасибо.
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34346887
leonx2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А прочитать документацию и попробовать самому (хотя-бы через sqleditor или dbaccess) религия не позволяет?

P.S. если ничего не помогает - прочтите наконец документацию (RTFM)!

P.P.S. конечно можно
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34348513
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergeyasaТоварищи, доброго времени суток. Такая проблема. Есть сервак с Informix на одном сервере под линуксом. На другом компе под виндой есть прога которая работает с базой на этом серваке посредством JDBC. Так вот задача загнать данные в базу с помощью LOAD FROM <файл>. Вопрос в том, этот <файл> должен быть где? То есть на самом серваке где база или оттуда откуда грузят. Просто мне надо загрузить с файла на моей виндовой машине. Пойдет ли так? Спасибо.

load from file понимает только dbaccess, это не команда SQL.
перенеси файл на сервер, зайди в терминале, запусти dbaccess и грузи себе. насчет варианта поставить dbaccess под виндой и грузить через него - не уверен что получится, надо пробовать.
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34349235
leonx2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мда, sorry, не увидел ключевую фразу "JDBC" - в java этой фичи нет.
насчет только dbaccess - смотрим доку от 9.40 - ct1sqna_ct1srna.pdf . Команда LOAD относится к dbaccess, sqleditor а также типа "Identifies an Informix extension to ANSI SQL-92 entrylevel standard SQL"
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34351365
Sergeyasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините пожалуйста но я сейчас загружен и плохо соображаю. Из всего вышесказанного у меня вопросы:
1)Можно ли вообще это реализовать на JDBC
2)Если можно то только через dbaccess?
3)Какие требования к серваку базы данных должны быть?
Огромное спасибо всем кто откликнется.
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34351417
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergeyasaИзвините пожалуйста но я сейчас загружен и плохо соображаю. Из всего вышесказанного у меня вопросы:
1)Можно ли вообще это реализовать на JDBC

нет


2)Если можно то только через dbaccess?

да

3)Какие требования к серваку базы данных должны быть?

должен быть в online


Огромное спасибо всем кто откликнется.
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34351463
Sergeyasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так что получается из JAVA вообще никак? Спасибо.
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34351936
leonx2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Java - только руками - сделать свой класс stream reader и запихивать в базу insert'ом или record set...
или искать готовое, наверняка кто-то уже это делал...
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34352533
Sergeyasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так вся фишка то как раз и в том что надо LOAD FROM сделать-обьемы очень большие, инсертами пробовали-получается в 10-12 раз медленнее чем LOAD FROM. Вот как это забомбить на яве? Спасибо.
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34352542
leonx2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если объемы действительно гигантские - смотреть в сторону onpload , никакие LOAD FROM не помогут. Иначе развлекаться самому или искать готовую библиотеку, я увы в JDBC не силен.
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34352544
Sergeyasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну оьемы большие но не гигантские, вот сейчас на предприятии стоит система которая грузит LOAD FROM-и вполне хватает. Если ен трудно, обьясните в чем разница между поинсертовой вставкой и LOAD FROM, почему там можно а тут нельзя напрямую?
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34352580
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergeyasaну оьемы большие но не гигантские, вот сейчас на предприятии стоит система которая грузит LOAD FROM-и вполне хватает. Если ен трудно, обьясните в чем разница между поинсертовой вставкой и LOAD FROM, почему там можно а тут нельзя напрямую?

разница в том, что dbaccess видит знакомое слово и лезет файл парсить, обрабатывать и загружать. Пользуясь прямым доступом к внутренним библиотекам, т.е. избегая ODBC/JDBC слоев. Возможно, загружая пакетами.
...
Рейтинг: 0 / 0
LOAD FROM <файл>??
    #34353779
onstat-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбегалло Sergeyasaну оьемы большие но не гигантские, вот сейчас на предприятии стоит система которая грузит LOAD FROM-и вполне хватает. Если ен трудно, обьясните в чем разница между поинсертовой вставкой и LOAD FROM, почему там можно а тут нельзя напрямую?

разница в том, что dbaccess видит знакомое слово и лезет файл парсить, обрабатывать и загружать. Пользуясь прямым доступом к внутренним библиотекам, т.е. избегая ODBC/JDBC слоев. Возможно, загружая пакетами.

Механизм массовой вставки называется insert cursor .

Но точной уверенности у меня нет, что именно он используется в dbaccess.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / LOAD FROM <файл>??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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