DBF SQLITE
ファイル変換

DBF から SQLITE への変換

クイック回答
DBF を SQLITE に変換することは可能ですか?
はい - DBF は SQLITE に変換可能です。

最も信頼性の高い無料の方法は、LibreOffice Calcで .dbf を開き、CSVとしてエクスポートしてから、そのCSVを DB Browser for SQLite にインポートすることです。Full Convert Enterprise は、CSVステップなしで直接移行を処理します。主な注意点は、CSVを経由するとすべての値がテキストとして保存されるため、データ型の確認が必要になる場合があることです。

1 個のプログラム
SQLITE への他の変換: MDB · ACCDB · SDF

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ DBF を SQLITE に変換するのですか?

DBFは1980年代の固定レイアウトのシングルテーブル形式であり、ほとんどの最新アプリケーションでは直接クエリを実行できません。SQLiteは、SQLを使用してあらゆる言語からアクセスできる自己完結型のサーバーレスデータベースです。レガシーなDBFデータを .sqlite に移行することで、データベースサーバーを運用することなく、現在のツールでアクセス可能になります。

DBF から SQLITE への変換方法

Full Convert Enterprise APP

dBASEをソース、SQLiteをデスティネーションとして選択します。Full Convert は、CSVの中間ステップなしで、カラム型とメモフィールドを直接マッピングします。

LibreOffice Calc FREE

LibreOffice Calcで .dbf を開き(インポート時に正しい文字エンコーディングを設定)、CSVとしてエクスポートします。その後、DB Browser for SQLite の «File > Import > Table from CSV» からCSVをインポートして、 .db または .sqlite ファイルを作成します。

DBF を変換するプログラム

これらの形式について

品質と注意点

  • 文字エンコーディングが重要です - 古いソフトウェアの DBF ファイルは、多くの場合 DOS/OEM コードページを使用しています。SQLite出力での文字化けを防ぐために、LibreOffice Calcで正しいコードページを設定してください。
  • 付属の .dbt または .fpt ファイルに保存されているメモフィールドは、CSV経由では保持されない場合があります。Full Convert は DBF フィールド記述子を直接読み取るため、より確実にこれらを処理できます。
  • 1つの .dbf には正確に1つのテーブルが保持されます。データが複数の DBF ファイルにまたがっている場合は、それぞれを個別にインポートし、SQLite内でリレーションシップを作成してください。

よくある質問

有料ソフトウェアなしで DBF を SQLite に変換できますか?
はい - LibreOffice Calc(無料)で .dbf を開き、CSVとしてエクスポートしてから、DB Browser for SQLite(同じく無料)にインポートすれば、動作する .sqlite ファイルを取得できます。
フィールド型は保持されますか?
CSVを経由するとすべてがテキストとして保存されます。Full Convert は DBF フィールド記述子を直接読み取ることで、データ型をより正確に保持します。
シェープファイルの DBF 属性テーブルを SQLite に変換できますか?
GDAL/ogr2ogr を使用すると、シェープファイル全体を SpatiaLite (.db) に変換できます。これは、プレーンな SQLite よりも GIS 属性データに適した SQLite ベースの空間形式です。