Есть ли бесплатный инструмент для преобразования файлов с более чем 65000 регистров из формата DBF в CSV?

голоса
4

Мне нужно преобразовать очень большой файл из формата DBF в формат CSV. Я попытался Microsoft Excel, чтобы сделать работу, но проблема в том, что я не могу видеть более 65500 регистров, когда я открываю и экспортировать файл.

Microsoft Access не может открыть файл, тоже.

Я нашел на Google некоторые условно-бесплатные инструменты, в поисках «DBF в CSV». Пытались ли вы какие-либо из них с очень большими файлами?

Кроме того, любое решение, которое может экспортировать в MySQL или форматы баз данных PostgreSQL будет приветствоваться.

Заранее спасибо за ваши ответы, наилучшими пожеланиями,

Задан 19/06/2009 в 17:06
источник пользователем
На других языках...                            


4 ответов

голоса
0

Используйте OpenOffice - Его свободно и может обрабатывать множество строк. При том, что многие строки, вы, возможно, потребуется разбить файл, а затем преобразовать части, а затем собрать.

Ответил 19/06/2009 в 17:22
источник пользователем

голоса
0

OpenOffice 3.0 Calc исчерпан на 65К строк. Я пытался импортировать большой DBF в OpenOffice 3.0 Base, но он передал работу прочь к Calc :-(

Альтернативный вариант: если у вас есть Python 2.4 до 2.6, я могу выслать вам копию моих скоро на ход публичного чтения DBF-модуль плюс скрипт DBF-на-CSV. Для того, чтобы получить мой адрес электронной почты, искать «Джон Machin xlrd» [xlrd мой Excel XLS чтение пакета].

Ответил 20/06/2009 в 15:20
источник пользователем

голоса
2

перейти к http://www.the-oasis.net/ftpmaster.php3?content=ftputils.htm

искать этот файл dbx130.zip

Bytes: 125,478 Date: 1993-03-22

dbMAX is an xBASE utility that will allow complete multi-user access
to any xBASE databases and indexes. The program uses a CUA-type menu
system with Brief(R)-style hot keys and can browse databases in up to
250 moveable, sizable windows. Almost every Clipper(R)/dBASE(R)
command is available, allowing dbMAX to replace the dBASE
Assist/Control Center or Computer Associates' DBU utility. dbMAX also
has a partially open architecture, allowing programmers to create
their own menus and operate on dbMAX internal data structures.

эта утилита имеет интерфейс дос , но он позволяет с помощью копирования функции в меню , чтобы экспортировать целые таблицы DBF в SDF или в формате CSV. Я лично знаю , что он может обрабатывать файл с 3,8 миллиона строк поэтому он должен быть в состоянии обрабатывать таблицу.

Ответил 22/06/2009 в 17:29
источник пользователем

голоса
4

https://github.com/SocialExplorer/FastDBF

«Также здесь небольшая утилита, которая читает DBF файлы и выводит CSV файлы!»

Ответил 30/09/2009 в 21:35
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more