2009-06-19 7 views
4

非常に大きなファイルをDBF形式からCSV形式に変換する必要があります。私は仕事をするためにMicrosoft Excelを試しましたが、ファイルを開いて書き出すときに65500以上のレジスタを見ることができないという問題があります。65000を超えるレジスタを持つファイルをDBF形式からCSV形式に変換するツールはありますか?

Microsoft Accessもファイルを開くことができませんでした。

私はgoogleの一部のシェアウェアツールで「DBF to CSV」を検索しました。非常に大きなファイルでこれらのファイルを試しましたか?

また、mysqlまたはpostgresqlデータベース形式にエクスポートできるすべてのソリューションを歓迎します。ご回答を事前に

おかげで、よろしく、

+0

レジスタが行である場合には、はるかに大きい最大数が許可されたことエクセル2007-を試してみてください行。 – RichardOD

+0

リチャードに感謝、私たちはExcel 2003を使っていますので、これが答えになるかもしれません。ただし、プロのデータインポートツールを購入するよりも、1つのオフィスライセンスを更新する方がコストがかかります。他の答えがなければ、我々はこの方法で行くでしょう。 –

+0

オフィス2007の試用版が私たちの問題を解決しました。しかし、私は問題を開いたままにしておき、代替案が現れます。 –

答えて

0

はOpenOfficeのを使用する - その自由と行の多くを処理することができます。その行が多い場合は、ファイルを分割してから断片を変換して再構成する必要があります。

+0

私たちはopenoffice 2.4でもやってみました。 65000行以上は表示されないので、同じ結果が得られました。 OpenOffice 3.0の方が良いかどうか分かりますか? –

+0

@Shane C. Mason:OPにDBFファイルを読み込んでCSVファイルを書き込むツールがない場合、64K(K == 1024)行の2番目の束を含むDBFファイルをどのように作成すると思いますか?ヘキサエディタ? –

+0

@ John - splitやddはかなり便利です。 –

0

OpenOffice 3.0 Calcは、65K行で最大値を出します。 OpenOffice 3.0 Baseに大きなDBFをインポートしようとしましたが、Calcに仕事を渡しました:-(

代替: DBF-読んモジュールプラスDBFツーCSVスクリプト。私の電子メールアドレス、 "ジョン・マチンのxlrd" の検索を取得するには、[xlrdは私のExcelのXLS-読んパッケージである]。

+0

これは非常に良いことです。あなたがそれを公表するときあなたの投稿を編集してください、私はあなたに受け入れられた回答としてマークします(そして投票します)。どうもありがとう。 –

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. 

このユーティリティにはdos uiがありますが、メニューのコピー機能を使用すると、dbfテーブル全体をSDFまたはCSV形式でエクスポートできます。私は個人的には380万行のファイルを扱うことができるので、テーブルを扱うことができるはずです。

+1

ユーティリティはWindows XPでは動作しません。クリッパーライブラリーが欠落しています。どうすればインストールできますか? –

+0

同じサイトをダウンロードして使用してください。dbm113c.zipは必要な処理を行い、コンパイルされたexeが含まれています。 – kloucks

関連する問題