:: Не фоксом единым
Экспорт из ORACLE в DBF
sphinx
Автор

Сообщений: 31166
Откуда: Каменск-Уральски
Дата регистрации: 22.11.2006
Собственно, проблема описана в заголовке. Есть несколько путей:

1) Делать выгрузку одним из пакетов (package), например dbase4. Но он сформирует файл на сервер, а нужно на сетевой путь, да еще ОС Novell Netware. Ну и без индекса он будет.

2) Сформировать выгрузкой с сервера PosgreSQL (просто переносить работающее на Оракл никто не будет) через java-пакет javadbf. Тут уже можно и UNC-путь задать. НО 1) нет индекса; 2) не побеждена кодовая страница, тим-лидер говорит, что ему не удалось победить, хотя беглое знакомство по проблеме говорит об обратном. Надо проверять. 3) буду сильно зависеть от тим-лидера. ПЛЮС: знакомство и переход на новую востребованную технологию + работа уже в web-приложении.

3) Написать выгрузку на VFP - тут и индексы можно создавать, и пути прописывать, и кодовую страницу задавать.
Но 1) не хотелось бы сидеть только на Фоксе; 2) чтобы прописать в автозагрузку - придется идти к системщикам, это не проблема, но они скрипят, что в автозагрузке уже нет места для запуска, да и зависеть от них не хочется, ибо может часто придется бегать.

Может есть еще какие-либо красивые идеи/решения? Поделитесь, плиз...


------------------
"Veni, vidi, vici!"(с)




Исправлено 1 раз(а). Последнее : sphinx, 30.06.18 16:02
Ratings: 0 negative/0 positive
Re: Экспорт из ORACLE в DBF
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
1. Выгрузка одноразовая или нет?
2. Выгрузить надо данные с одной таблицы или к примеру, с ряда таблиц по заданным условиям и т.д.? Какая нибудь сложная выборка данных...
3. Какая дальнейшая судьба ожидает выгруженные данные? (тут чисто из любопытства)


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...




Исправлено 3 раз(а). Последнее : Божья_коровка, 30.06.18 19:32
Ratings: 0 negative/0 positive
Re: Экспорт из ORACLE в DBF
sphinx
Автор

Сообщений: 31166
Откуда: Каменск-Уральски
Дата регистрации: 22.11.2006
Божья_коровка
1. Выгрузка одноразовая или нет?

Регулярная, минимум 1 раз в день. Стал бы я поднимать такой вопрос, ежели разово.

Божья_коровка
2. Выгрузить надо данные с одной таблицы или к примеру, с ряда таблиц по заданным условиям и т.д.? Какая нибудь сложная выборка данных...

Какая разница? Все равно это будет SELECT-запрос. Для определенности (ну или если есть серьезные основания считать, что это важно) - выборка из двух таблиц, связь по одному ID.

Божья_коровка
3. Какая дальнейшая судьба ожидает выгруженные данные? (тут чисто из любопытства)
Раз нужны индексы и CODEPAGE=866 - есть основания полагать, что таблица может использоваться в DOS-программе. Но могут и постановщики просто написать по шаблону, мозги наши девочки включать не умеют (т.е. пункт в ТЗ "Интеграция со сторонними ИС" - для них это что-то заумное и непонятное).
Просто мы прогнозируем самый худший вариант.


------------------
"Veni, vidi, vici!"(с)




Исправлено 2 раз(а). Последнее : sphinx, 30.06.18 20:06
Ratings: 0 negative/0 positive
Re: Экспорт из ORACLE в DBF
sphinx
Автор

Сообщений: 31166
Откуда: Каменск-Уральски
Дата регистрации: 22.11.2006
а ежели из постгресса запускать ехе-файл написанный на фокспро

вроде все вкусности останутся и к системщикам бегать не придется


------------------
"Veni, vidi, vici!"(с)
Ratings: 0 negative/0 positive
Re: Экспорт из ORACLE в DBF
Гулин Федор

Сообщений: 4633
Откуда: Минск
Дата регистрации: 24.10.2002
Если объем НЕ большой
то одбс коннект и прямо через фокса
но если большой то это будту торомза

я больше закачивал в оракл через скл-лоадер


вот интересная сссылка на пощупать
www.convert-in.com

зы должен же быть СТАНДАРТНЫЙ тул для выброса в CSV в оракле ?
ждем Игоря
Ratings: 0 negative/0 positive
Re: Экспорт из ORACLE в DBF
pasha_usue

Сообщений: 3647
Откуда: Е-бург
Дата регистрации: 06.10.2006
Так в CSV-то даже вопросов нет. И даже в DBF-dbase4 вопросов никаких нет. Вопросы в создании индексов. IDX нигде особо не реализован, а о CDX и говорить нечего.
Ratings: 0 negative/0 positive
Re: Экспорт из ORACLE в DBF
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
pasha_usue
Вопросы в создании индексов. IDX нигде особо не реализован, а о CDX и говорить нечего.
Тут конечно больше вопрос к Сфинксу. Зачем передавать третей стороне, а это DOS приложение как можно понять из его ответа выше, сразу с индексами?
Почему принимающая сторона не может принять данные и уже делать с ними то, чего считает нужным, индексировать и прочее...


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...
Ratings: 0 negative/0 positive
Re: Экспорт из ORACLE в DBF
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Сомневаюсь что нужен какой-то "стандартный тул" для задачи решаемой просто SELECT запросом выполненным в соответствующем образом настроенном sqlplus (с включенным и настроенным в нужный формат spool-выходом). dbf это немного другое дело, они не текстовые (хотя досовские "не текстовые" лишь в заголовке).


------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 6 (Гостей: 6)

© 2000-2024 Fox Club 
Яндекс.Метрика