Пользовательский интерфейс для создания файла управления Oracle SQL Loader - PullRequest
5 голосов
/ 23 сентября 2008

Есть ли хороший пользовательский интерфейс для создания управляющих файлов Oracle SQL Loader? PL / SQL Developer включает функцию «Импорт текста» (которая напоминает мастер импорта Excel) для импорта текстовых файлов в таблицы, но использует собственный формат вместо формата SQL Loader. Нечто подобное для формата SQL Loader было бы весьма полезно.

Ответы [ 2 ]

3 голосов
/ 23 сентября 2008

TOAD имеет интерфейс для выполнения SQL * загрузок, он также может генерировать управляющие файлы ...

http://www.toadsoft.com/get2know9/#Loader

1 голос
/ 25 сентября 2008

Ответ TOAD, вероятно, лучший в настоящее время. Однако, испытывая мастер TOAD SQL Loader, я был разочарован уровнем юзабилити. Предполагалось, что у меня есть существующая таблица для загрузки данных. Я искал что-то, что позволило бы мне сначала

  • найдите столбцы во входном файле фиксированной ширины, затем
  • проанализируйте столбцы для имен кандидатов и типов данных, затем
  • генерирует таблицу и контрольный файл для загрузки данных

Поскольку я не мог найти ничего, что адекватно отвечало бы моим потребностям, я создал утилиту для этой цели. Утилита несколько адаптирована к моим конкретным потребностям (формат файла фиксированной ширины, заголовки сверху, пунктирный разделитель, отделяющий заголовки от данных, пробел между столбцами) и поддерживает только те функции загрузчика SQL, которые мне необходимы. Если бы у меня была возможность сделать это более универсальным, я был бы рад опубликовать это для сообщества.

...