powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
9 сообщений из 9, страница 1 из 1
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32122925
Yuraz.com
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех!
Очень нуждаюсь в совете. Есть необходимость регулярно брать данные из базы данных FoxPro (файлы DBF лежат в дирректории) и эти данные переводить в таблицу БД Oracle. Таблицу в таблицу, колонку в колонку. Некоторые поля необходимо преобразовывать в другой тип, если этого типа нет в Oracle. Возможно, со временем, и обратно. Интересует инструменты, с помощью которых это делается. Писать экзешник не хочется (для этих целей у меня есть Power Builder), возможно ли организовать по другому, например с помощъю стороней, хорошо написанной проги и т.п.
Видел прогу типа cDbf2Ora.exe, http://delphi.vitpc.com/mastering/poligon/ora_dbf.htm, совсем не подходит. таблицы и поля в базах я знаю, в той и другой. Надо конвертировать только данные, с преобразованием типа в некоторых.
Т.е. каков план действий, открытие файла DBF, с помощью BDE (опять с помощью какой программы?) потом... а потом не знаю...
Заранее спасибо за любые ответы.
...
Рейтинг: 0 / 0
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32122935
alex123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на VFP, через ODBC соединение получиться строк ~20 кода
...
Рейтинг: 0 / 0
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32122988
Yuraz.com
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алекс, спасибо, если ты раньше это делал, и эти строчки у тебя остались, скинь код, пожалуйста, посмотреть каким макаром это делается.
...
Рейтинг: 0 / 0
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32123053
alex123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кидаю на rec@ezmail.ru
...
Рейтинг: 0 / 0
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32123077
BRO-m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть програмка такая DataPump. Входит в поставку Delphi, Borland C++.
C помощью неё можно перекачать что угодно и куда угодно. C ORACLE работает через BDE.
...
Рейтинг: 0 / 0
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32123090
Ruslan Gaziev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно из под Фокса генерить скрипты и с помощью sqlplus их накатывать
причем можно написать батники и по шедулеру их запускать
...
Рейтинг: 0 / 0
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32123464
Yuraz.com
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>кидаю на rec@ezmail.ru

спасибо Алекс, смотрю. Наверное что нибудь на Delphi буду делать, по совету BRO-m, т.к. с фоксом никак :(
...
Рейтинг: 0 / 0
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32123536
Divan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно накидать небольшую программку в Delphi и использовать компонент BatchMove

можно пойти по трехуровневой технологии MIDAS
выгружать таблицы в формате XML на диск, а потом заьирать в этом же формате....
...
Рейтинг: 0 / 0
Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
    #32124569
Victor Y.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В Оракле есть так наз. Гетерогенный сервис если его настроить то из SQLPLUS ИЛИ SQL Navsgator перекачивать DBF в Оракл очеть просто
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Мост перекачки данных FoxPro > Oracle с помощью чего организовать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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