Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 SQL Loader  [new]
Быдло__кодер
Guest
Можно ли с помощью лоадера загрузить данные не только из текствого файла а и из других форматов, например xls или dbf? В хелпе ничего такого не нашел
15 июн 10, 18:54    [8946395]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
Lecter
Member

Откуда: Киев
Сообщений: 2032
Быдло__кодер
Можно ли с помощью лоадера загрузить данные не только из текствого файла а и из других форматов, например xls или dbf? В хелпе ничего такого не нашел

А есть сложности с перегоном их в текстовый формат?
15 июн 10, 19:06    [8946445]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18337
Быдло__кодер
Можно ли с помощью лоадера загрузить данные не только из текствого файла а и из других форматов, например xls или dbf? В хелпе ничего такого не нашел

xls преобразовать в csv средствами excel (можно автоматизировать), после чего грузить лодырем как обычно
dbf - к сожалению, лодырь утратил способности к парсингу dbf где-то в восьмой версии. Решение - отрезать заголовок dbf сторонним софтом, оставшееся грузить как классический flat-файл (позиционная нотация, длина строки указывается через "fix <...>")
15 июн 10, 19:11    [8946463]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
andrey_anonymous
dbf - к сожалению, лодырь утратил способности к парсингу dbf где-то в восьмой версии.
Да, к сожалению, SQL*Loader 8.0.4 для Windows - была последней версией, умевшей загружать DBF-файлы... :-(
15 июн 10, 19:21    [8946488]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
ant74
Member

Откуда: DE
Сообщений: 164
andrey_anonymous
xls преобразовать в csv средствами excel (можно автоматизировать), после чего грузить лодырем как обычно
dbf вроде тоже несложно в csv перегнать, в том числе автоматически. Я 2 года назад использовал foxpro 2.6, list с нужных полей с разделителями в файл, автоматизировал с помощью bat-ника. :-) Правда с полями типа Memo не стал разбираться, необходимости не было.
15 июн 10, 20:04    [8946647]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
suPPLer
Member

Откуда: Харків, Україна
Сообщений: 7794
Блог
andrey_anonymous
dbf - к сожалению, лодырь утратил способности к парсингу dbf где-то в восьмой версии. Решение - отрезать заголовок dbf сторонним софтом, оставшееся грузить как классический flat-файл (позиционная нотация, длина строки указывается через "fix <...>")


Или так для не очень больших файлов. :)
15 июн 10, 20:33    [8946765]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
SQLap
Member [заблокирован]

Откуда:
Сообщений: 34063
ant74,

+1 DBF можно открыть в екселе, со всеми вытекающими последствиями
16 июн 10, 10:01    [8948167]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
Bfink
Member

Откуда: Москва
Сообщений: 2797
SQLap
ant74,

+1 DBF можно открыть в екселе, со всеми вытекающими последствиями


только, если он маленький
16 июн 10, 10:20    [8948315]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
SQLap
Member [заблокирован]

Откуда:
Сообщений: 34063
Bfink
SQLap
ant74,

+1 DBF можно открыть в екселе, со всеми вытекающими последствиями


только, если он маленький


ну вряд ли на сегодняшний день можно найти DBF-ники с 65536 строками. Новые ексели даже чуть-чуть побольше съедают.
16 июн 10, 10:23    [8948338]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
Bfink
Member

Откуда: Москва
Сообщений: 2797
SQLap
Bfink
SQLap
ant74,

+1 DBF можно открыть в екселе, со всеми вытекающими последствиями


только, если он маленький


ну вряд ли на сегодняшний день можно найти DBF-ники с 65536 строками. Новые ексели даже чуть-чуть побольше съедают.


можно найти и очень часто бывает. Простой номенклатурный справочник - уже больше сотни тысяч строк.
16 июн 10, 10:35    [8948453]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
Bfink
Member

Откуда: Москва
Сообщений: 2797
SQLap
Bfink
SQLap
ant74,

+1 DBF можно открыть в екселе, со всеми вытекающими последствиями


только, если он маленький


ну вряд ли на сегодняшний день можно найти DBF-ники с 65536 строками. Новые ексели даже чуть-чуть побольше съедают.


можно найти и очень часто бывает. Простой номенклатурный справочник - уже больше сотни тысяч строк.
16 июн 10, 10:36    [8948464]     Ответить | Цитировать Сообщить модератору
 Re: SQL Loader  [new]
Быдло__кодер
Guest
Неприкольно :( А я то думал, подсунул лоадеру файл с какой нибудь левой базой типа *.fdb а он его распарсил без всяких odbc, гетерогенных сервисов и дблинков :)
16 июн 10, 15:49    [8951714]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить