Загрузите листок данных Excel в базу данных Oracle

Я ищу бесплатный инструмент для загрузки листа данных Excel в базу данных Oracle. Я попробовал разработчика Oracle SQL, но он продолжает бросать исключение NullPointerException. Есть идеи?

Excel -> CSV -> Oracle

Сохраните таблицу Excel в виде файла CSV (значения, разделенные запятыми).

Перенесите CSV-файл на сервер Oracle.

Создайте таблицу Oracle, используя оператор SQL CREATE TABLE чтобы определить длины и типы столбцов таблицы.

Используйте sqlload для загрузки CSV-файла в таблицу Oracle. Создайте файл управления sqlload следующим образом:

 load data infile theFile.csv replace into table theTable fields terminated by ',' (x,y,z) 

Вызвать sqlload для чтения CSV-файла в новую таблицу, создав одну строку в таблице для каждой строки в CSV-файле. Это делается как команда Unix:

 % sqlload userid=username/password control= log=.log 

ИЛИ

Если вы просто хотите использовать инструмент, используйте QuickLoad

Другой способ сделать Excel -> CSV -> Oracle использует внешние таблицы, впервые введенные в 9i. Внешние таблицы позволяют запрашивать плоский файл, как если бы это была таблица. За кулисами Oracle по-прежнему использует SQL * Loader. Здесь есть твердый учебник:

http://www.orafaq.com/node/848

Oracle Application Express , поставляемый с Oracle, включает в себя утилиту «Загрузка данных электронных таблиц» в:

 Utilities > Data Load/Unload > Load > Load Spreadsheet Data 

Сначала вам нужно сохранить таблицу в виде файла CSV.

Если это одноразовый процесс, вы можете просто скопировать и вставить данные в таблицу доступа Microsoft и выполнить запрос append к таблице oracle, которую вы установили через ваш менеджер odbc.

Существуют различные способы загрузки excel / csv в базу данных oracle. Я даю следующие:
1. Используйте Жаба. Жаба дает очень гибкий вариант для загрузки excel. Он также отображает окно сопоставления столбцов. Обычно из Tools -> Import вы найдете эту опцию. Для получения подробной информации я могу предоставить полное руководство по эксплуатации.
2. Загрузите сначала Microsoft Access, а затем передайте его в Oracle.
Шаг 1: есть вкладка в доступе с именем «Внешние данные», которая дает дополнительную загрузку для доступа к базе данных.
Шаг 2: После создания таблицы просто нажмите кнопку мыши на таблице и выберите «Экспорт в базу данных ODBC». Он будет запрашивать сведения о соединении с базой данных oracleа. Это бесплатно.
3. Используйте Oracle SQL Loader. Это служба, которая имеет файл данных, файл управления. Вам нужно написать конфигурацию. Он используется как текст / любая загрузка файла, которая поддерживает один шаблон.

Надеюсь, поможет. При необходимости я могу поделиться более подробной информацией.

Как вы уже упоминаете, вы ищете инструмент – вы можете проверить это видео определенного Oracle – вы можете загружать данные из любого источника –

http://youtu.be/shYiN2pnPbA

Давайте будем гением компьютера.