Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Импорт dbf файлов в Firebird [D7, IB6.x, dBase, FoxPro]


Alexey V. ©   (2006-06-15 15:21:00) 

Имеется большое количество dbf-файлов с одинаковой структурой. Как их загрузить в одну таблицу в базе Firebird?


Виталий Панасенко   (2006-06-15 17:47:00) [1]

На счет диалекта - стяни ODBC драйвер(бесплатный) для InterBase/FireBird, создай источник данных в ODBC с 3-м диалектом - тогда помпа потянет(должна, через ODBC ей все равно)


Alexey V.   (2006-06-15 17:03:00) [2]

Спасибо всем. Придется перегонять построчно все таблицы.
EMS Data Import for InterBase/Firebird штука красивая но в unregistred можно из одного файла переписывает не больше 20 записей.


Desdechado   (2006-06-15 16:32:00) [3]

> никам не могу сказать Firebird в SQL, что нужно использовать внешний файл
у-у, ты какой
а самому считать и построчно перегнать в нужную таблицу?


Alexey V.   (2006-06-15 16:30:00) [4]

Наверно, написать бы смог, но я никам не могу сказать Firebird в SQL, что нужно использовать внешний файл. Что-то типа
insert into mytable select * from EXTERNAL FILE 'c:\test.dbf'
не работает.


DSKalugin   (2006-06-15 16:06:00) [5]

попробуй EMS Data Import for InterBase/Firebird если сам не можешь программулину написать


Desdechado   (2006-06-15 16:05:00) [6]

поменять нельзя, имхо
только пересоздать БД в другом диалекте
ну, и настроить параметры алиаса в БДЕ админе


Alexey V.   (2006-06-15 16:02:00) [7]

Пишет после нажатия кнопки Upsize в Datapump в поле STATUS. А где можно поменять диалект с 3 на 1?


Desdechado   (2006-06-15 15:53:00) [8]

на что пишет?
попытайся в 1 диалекте


Alexey V.   (2006-06-15 15:52:00) [9]

Не получилось. Пишет:
Metadata update statement is not allowed by the current database SQL dialect 3


Sergey13   (2006-06-15 15:36:00) [10]

Помпой можно попробовать. DataPump которая.


Наверх

Титульная страница Поиск, карта сайта Написать письмо