Эффективный импорт больших данных из Excel в Oracle

У меня есть таблица из 20 столбцов в Oracle db, которая содержит записи более 150 тыс. Строк. Я выбрал все записи и экспортировал экземпляр листа Excel. Также экспортируется как операторы Insert.

Я создал повторяющуюся таблицу с другим именем той же таблицы для вставки записей. (Я должен сделать это на другой машине и в другой среде, просто тестируя одну и ту же схему БД)

В формате Excel при импорте через База данных -> Импорт -> Импорт данных таблицы требуется много времени, чтобы просто просмотреть записи из 25 КБ строк, в то время как при 150 КБ Toad не ответил.

В другом способе операторов Insert я должен разорвать числовые строки, чтобы я не получал исключения памяти при выполнении оператора вставки, имеющего более 200 КБ строк.

Может ли кто-нибудь предложить эффективный и лучший способ экспорта записей из Excel в таблицу Oracle?

Напишите сценарий вставки с данными?

Matt 05.06.2018 11:36

@ Мэтт может объяснить, как?

trighati 05.06.2018 11:37

Какой инструмент ты используешь, жаба? Кроме того, вы можете обойти проблему, используя CSV поверх XLSX, возможно,

thatjeffsmith 05.06.2018 12:03

@thatjeffsmith Я использую жабу. но таблица импорта не имеет опции для .csv, у нее есть .xls, .txt, .dbf, .mdb, буфер обмена

trighati 05.06.2018 12:10

Я могу помочь вам, если вы используете инструменты Oracle, возможно, вы захотите опубликовать свой вопрос на форумах жаб (или попробуйте метод txt, я думаю, это сработает для вашего csv)

thatjeffsmith 05.06.2018 13:40

Если вы хотите, чтобы имена таблиц были одинаковыми на разных машинах и в разных средах, то в SQLPlus вы можете попробовать использовать команды exp, imp для экспорта и импорта файлов dmp.

Nikhil Misal 06.06.2018 09:00
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
7
580
0

Другие вопросы по теме