powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Подскажите, как перегнать *.dbf в таблицу Oracle
9 сообщений из 9, страница 1 из 1
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32048320
GrAnSi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как перегнать табличку *.dbf в Oracle. SQL - Loader, здесь, пожалуй, не прокатит, ибо, насколько я понял, он перегоняет только текстовую информацию. А есть ли удобные простые проги, которые позволяют перегнать, минуя текстовое отображение? Заранее благодарен
...
Рейтинг: 0 / 0
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32048349
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что надо перегонять бинарную информацию?
...
Рейтинг: 0 / 0
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32048360
GrAnSi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну почему же бинарную? Нет, вполне обычный текст.
...
Рейтинг: 0 / 0
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32048367
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я понимаю - dbf файл имеет уже фиксированный текстовый формат.Тогда SQL*Loader лучшее средство. Поищите, где-то в интернете можно найти готовый controlfile для dbf->oracle. Хотя, почитав документацию (там много примеров), наверняка легко создадите свой.
...
Рейтинг: 0 / 0
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32048379
SAA_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно написать соответсвующую утилиту. Я например использую для постоянного импорта DBF файлов связку:

Oracle Developer 6i with OCA (Open Cleint Adapter for ODBC)

Довольно забавно запускать запросики в SQL Plus, но при этом выборка идет из DBF файла :)

На этом форуме этот вопрос обсуждался довольно активно ранее.
...
Рейтинг: 0 / 0
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32048462
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть довольно удобная и до нельзя простая программка на дельфе написанная. Выслал най ящик из данных регистрации. Корректно перегоняет из DBase III, с DBase IV правда бывают запарки.
...
Рейтинг: 0 / 0
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32048508
SAA_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Shurikt:

Да, занимательная програмка. Не очень нравится префикс DBF$. Далее она создает новую таблицу в Оракуле, что тоже минус. Она переносит таблицу как она есть, а в моем случае из большого набора данных мне нужно только пару полей.

Но, определенно, програмка может помочь в этой проблеме и весьма эффективно. Главное правильно пользоваться этим средством.
...
Рейтинг: 0 / 0
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32049352
INSERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я использовал т.н. ОСА6.0, в версии 8.0.6.
Суть такова:
1) создаётся в ОДБСи источник данных, указывающий на ДБФины, которые надо скачать.
2) С помощью этого ОСА6.0. создаётся второй коннект, на этот самый ODBC.
3) Парсишь к этому коннекту запрос, тебе необходимый, потом перегоняешь туда, куда тебе надо.

По слову "OCA" [оу-си-эй] сделай поиск, много интересного.

Слабое место: чувствителен к языковым настройкам. Сам с этим сейчас бьюсь. Таблицы многие у DBF-ин, что характерно, в 866 кодировке. Брались изумительно ранее, пока не переставили Оракл. После одни ?????.???? пошли - пытаюсь понять, какая была рашьше кодировка и вообще, почему ранее 866==>1251 автоматом пересылала.
За сим в форум и зашел.
...
Рейтинг: 0 / 0
Подскажите, как перегнать *.dbf в таблицу Oracle
    #32049875
SAA_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/6514\r
\r
/topic/6536\r
\r
A po etim ssilkam mozno daze pocherpnut ishodnij kod na PL/SQL po ispolzovaniju etoj samoj schtuki OCA. Kogda-to daze kipjatkom pisal, kogda postig etu shtuchku :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Подскажите, как перегнать *.dbf в таблицу Oracle
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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