Навигация
- О нас
- Контакты
- Программы
- Соглашения
- Реквизиты
Полезные ссылки
- Иконки
- Типовые документы
Спонсоры
- ...
|
Импорт ODBC -> Oracle
Данная программа позволяет создать шаблон для импорта данных из ODBC источника в базу данных Oracle.
Перед импортом, данные могут быть обработанны функцией разбиения на лексемы с управляющим символом пробела, а также для строк содержащих дату, может быть примененна функция нормализации даты
т.е. приведение неверно введенных данных, например "05.77" будет преобразованно в "01.05.1977"
Скачать ODBC2ORA
распространяется бесплатно (freeware)
Описание работы:
1. Нажмите кнопку "Connect" для соединения с БД под управлением Oracle. Программа предложит вам ввести логин и пароль
пользователя с правами которого будет происходить закачка данных, а также алиас базы данных
2. В строке "Source ODBC" выберите пользовательский ODBC источник данные котрого будут импортироваться в базу данных и нажмите конпку Connect справа от строки
3. В строке "Source Table" выберите таблицу источник
4. В выпадающем списке "ORA table" выберите таблицу, непосредственно в которую будет происходить импорт данных.
После выбора таблицы, программа заполнит таблицу, доступными для заполнения полями, с указанием типа данных каждого из полей. Кнопка "+", расположенная справа от строки, позволяет добавить новую таблицу в Tableset Oracle идентичную по структуре с таблицей источником
5. Необходимо заполнить таблицу, указав правила импорта, а именно: напротив каждого поля установить, установить, в колонке "Pro",
0 или 1 в зависимости от того, будут ли в него импортироваться данные, затем в колонке "DB field" набрать номер поля таблицы источника
данные из которой будут импортрироваться в таблицу Oracle или два раза нажав кнопку мыши , выбрать из списка имя поля таблицы источника. При импорте данные могут быть дополнительно
обработанны, для этого в колонке "Process Data" указывается тип обработки. На данный момент там предусмотрена разбивка на лексемы данных источника (на данный момент разделителем лексем является символ пробела)
и нормальизация даты. Для выбора лексемы необходимо, в колонку "Process data", написать управляющий символ "L" после которого поставить номер лексемы.
Например в XLS фале есть колонка в которой храниться Ф.И.О., а в таблице приемнике есть три отдельных поля для Фамилии, имени и отчества, сл-но
напротив каждого из полей таблицы необходимо указать соответвующую лексему "L1" "L2" "L3"
6. По необходимости можно установить дополнительные параметры импорта.
"Delete old data before insert" - удаление данных из таблицы приемника перед импортом.
"Seek old record" - поиск дубликатов импортируемой записи, т.е. при установке данного флага, при импорте будет проверяться наличии
такой записи в таблице приемнике, и если такая запись найдена, то импорт текущей записи не происходит.
7. Для повторного использования настроек импорта, на форме размещенно две кнопки "Save" и "..." - сохранить и загрузить настройки соответсвенно
8. Для запуска непосредственно импорта, необходимо нажать кнопку "Process Data"
9. В просессе работы программы, отображается текущщий прогресс выполнения, ввиде прогрессбара внизу окна, а
также строкой состояния под ним. В строке состояния отображаются "номер текущей импортируемой строки\Всего строк\Наденных дубликатов в таблице приемнике\Ошибок импорта"
10. После окончания выполнения импорта, при наличии ошибок импорта, программа выдает окно с текстом неимпортированных операторов Insert и указанием строки данных в файле источнике
|