У меня есть 8GB .csv файл с 6 столбцами и 202 176 000 строк.
Как мне преобразовать это в файл базы данных OpenOffice (.db)?
2 ответа
MS Access:
На http://databasesuperstar.com/ms-access-tutorial-how-to-import-csv-file/ имеется учебное руководство, которое очень хорошего качества и слишком много для воспроизведения здесь.
OpenOffice:
Из https://forum.openoffice.org/en/forum/viewtopic.php?f=13&t=37013 (источник: различные пользователи), где представлено несколько хороших вариантов:
Импортируйте данные CSV в Calc. Выберите и скопируйте все данные. В базовом файле перейдите в представление «Таблицы» (то есть щелкните значок «Таблицы» в левой части раздела), щелкните правой кнопкой мыши область, в которой перечислены таблицы, и выберите «Вставить». В появившемся диалоговом окне выберите «Определение» и «Данные», затем при необходимости заполните следующие экраны. Эта опция копирует данные электронной таблицы в некоторый тип редактируемой базы данных (собственный HSQLDB, MySQL или любую другую базу данных, с которой вы соединяете Base).
Используйте файл в качестве редактируемого источника данных. Эта опция использует некоторые возможности сервера базы данных для загрузки простого текста в предварительно определенные таблицы.
Храните все подобные CSV-файлы в одном каталоге и подключите базовый документ к этому каталогу. Эта опция обрабатывает коллекцию текстовых файлов, как если бы они были таблицами базы данных только для чтения. Из этой псевдо-базы данных вы также можете скопировать выбранные данные в настоящую базу данных.
Смотрите " импорт CSV в базу данных openoffice " для других опций.
Я опубликовал это как вики сообщества, так как не могу взять кредит на что-либо из вышеперечисленного, но помещаю его здесь на случай, если эти другие сайты когда-нибудь выйдут из строя. Пожалуйста, не стесняйтесь добавлять другие варианты и инструкции.
.db используется для нескольких разных форматов, но я предполагаю, что вы имеете в виду Access. Вы можете использовать мастер импорта данных Access, чтобы загрузить CSV в таблицу.
Инструкции здесь:http://databasesuperstar.com/ms-access-tutorial-how-to-import-csv-file/
для OpenOffice, смотрите здесь: https://forum.openoffice.org/en/forum/viewtopic.php?f=13&t=37013