-
Всем привет. Такая вот задача. Есть связка FireBird embedded+FIBPlus комопненты. Есть текстовые файлы с данными определенной структуры(строки через определенный разделитель). Как оптимально загрузить эти даные в базу? Написать свой парсер и загружать построчно? Или 6есть что-то наподобие SQL*Loader в Oracle? Заранее спасибо.
-
чтение файла + инсерты + управление размером транзакции
-
> > Grant (07.09.09 15:39)
Пока нету.. Но обещают вроде бы в "тройке"
-
> Есть текстовые файлы с данными определенной структуры(строки > через определенный разделитель). Как оптимально загрузить > эти даные в базу? Написать свой парсер и загружать построчно? >
Возможно, быстрее всего будет, если эти текстовые файлы сперва преобразовать в файлы с фиксированной длиной записи, а потом подключить в FB как внешние таблицы и загнать в рабочую таблицу одним insert'ом. Если это по каким-то причинам проблематично, тогда писать парсер и построчно
|