2009-08-10 41 views
20

Tôi chỉ tìm thấy phiên bản dùng thử của các bộ chuyển đổi này. Có ai biết miễn phí không? Bất cứ định dạng mục tiêu sau đây sẽ làm:Có trình chuyển đổi tệp DBF miễn phí nào không?

CSV, MDB, SQL, XLS

+0

DBF như trong dBase III/IV? –

+0

DBF như trong ESRI Shapefiles (SHP), có thể giống như dBase II –

+2

Có khả năng rất cao công cụ dòng lệnh ogr2ogr (một phần của tiện ích gog ogr) cũng có thể thực hiện điều này cho bạn khi nó đọc/ghi gần như tất cả GIS phổ biến định dạng. – ChristopheD

Trả lời

19

Microsoft Excel có thể mở các tập tin DBF và lưu nó trên nhiều định dạng

+1

Lưu ý rằng với phiên bản MS-Excel cũ hơn, bạn có thể gặp sự cố với hơn 65535 bản ghi ... – Roalt

+0

@Roalt Vâng, đó là sự thật cho Excel 2003 và cũ hơn –

+1

Ngoài ra, Excel có xu hướng hỏng các tệp dbase nếu bạn thay đổi và lưu chúng. – dummzeuch

2

tôi đã viết một bài báo cách đây vài năm, về chuyển đổi của dbf vào bộ dữ liệu (xml có thể đọc được bởi chức năng DataSet.ReadXml của), tuy nhiên, nó có thể được làm chậm trên dbf lớn, bạn có thể thử nó miễn phí mặc dù.

Article.

2

Đối XLS hoặc CSV, sử dụng OpenOffice.org.

+0

Hàng đầu tiên sẽ là tên trường, theo sau là loại chữ viết tắt, chiều rộng trường (nếu có thể áp dụng) và số thập phân (nếu có). Có thể là một tùy chọn để tắt hành vi này. Trong thời gian có nghĩa là nếu bạn có MS Excel, nó mặc định không thêm thông tin này vào các ô hàng đầu tiên. – maxwellb

10

Có Trình xuất ảnh (http://www.vlsoftware.net/exportizer/index.html) cũng đi kèm với phiên bản "Chuyên nghiệp" được xếp hạng và Trình xem DBF Plus (http://www.alexnolan.net/software/dbf.htm) của Alex Nolan.

Cả hai đều là phần mềm miễn phí, cả hai đều cho phép bạn xuất sang ít nhất CSV (hoặc nhiều hơn).

Marc

+0

Đối với bất kỳ ai quan tâm: Trình xuất ảnh là điều tuyệt vời cho việc chỉ nhìn trộm vào cơ sở dữ liệu và không làm bất kỳ điều gì hữu ích và có vẻ khá vững chắc. DBF Viewer Plus có vẻ OK nhưng tôi đã gặp rất nhiều lỗi khi cố tạo bảng và trường trong các bảng đó. Vì tôi đang tìm kiếm một cơ sở dữ liệu mà tôi không muốn làm hỏng, tôi sẽ không sử dụng cơ sở dữ liệu đó và chỉ gắn bó với Trình xuất ảnh. – ScottN

5

tôi có thể mở và chuyển đổi file .dbf với LibreOffice 3.4.4, và xuất khẩu sang nhiều định dạng.

3

http://sourceforge.net/projects/dbf2csv

Rất đơn giản là chuyển đổi giữa dbf và csv. Bạn không cần bất kỳ công cụ cơ sở dữ liệu nào.

Rất đơn giản, nhưng làm việc tốt cho tôi

+0

Công cụ chuyển đổi đó làm hỏng tiêu đề, đặc biệt nếu có kích thước trường trong tiêu đề (DBASE). – Jovica

+0

Dự án Github tại đây: https://github.com/akadan47/dbf2csv –

Các vấn đề liên quan