Bir DBF dosyasının içeriğini nasıl görebilirim?


1

dbview filename -> çıktı yok

dbf dosya adı:

[mukesh@centos Others]$ dbf --view-info  0AB701AF19CDCD4DE0D687B870E437D90727CE4B9DE6ABBA5EB46495BED599C9D8E6D0C06B4801CC7D591AB2C2E75A94146D6671C85913944E1B7E8478Z
dBase Reader and Converter V. 0.8.3.1, (c) 2002 - 2004 by Bjoern Berg

-- File statistics
dBase version.........:      FoxBase+/dBASE III+ (without memo)
Date of last update...:      1908-00-08
Number of records.....:      1767985152 (69615000d)
Length of header......:      22116 (5664d)
Record length.........:      25961 (6569d)
Columns in file.......:      690 
Rows in file..........:      1767985152

+---------------+-------+---------------+---------------+---------------+
| field name    | type  | field adress  | length    | field dec.    |
+---------------+-------+---------------+---------------+---------------+
|         nId$  |   f   | 32612d38  |  97       |  52       |
|   d71bbafd4       |   d   | 67756265  |  73       |  83       |
|         274       |   a   |    36567  |  49       |  53       |
|        erid   |   2   | 64000b32  | 101       |  98       |
|       |   c   | 6e6f6974  |  73       | 100       |
|          on   |   P   | 57656761  | 105       | 116       |
|     nsCWS �   |   �   | 3c099ba4  | 148       | 223       |
|  �,�F��
          ��c   |           | 7e6a5921  | 149       | 148       |
...................AND SO ON.................

Libre ofisi calc ve yazar ile de çalıştı ama açılmıyor


dbfdumpBir şans verin ve / veya göz dbviewatın ve doğru seçenekleri kullandığınızdan emin olun.
Pezevenk Suyu BT

Dosya bozulmuş gibi görünüyor.
DavidPostill

Yanıtlar:


1

Bugüne kadarki en kolay yol, dosyayı açmak için Libreoffice Calc kullanmaktır.

Ancak, gösterdiğiniz baskıdan, uyuşmayan karakter kümelerinin bozulmasından dolayı dosyanın kendisinin bir miktar uyumsuzluğa sahip olduğu çok açıktır.

Orijinal DBF dosyalarının tümü sadece ASCII planlıyor. Örneğin, unicode desteği yoktu.

Örnekteki bu komik karakterler, unicode görüntülemeye çalışıyor gibi görünüyor.

UTF-8'e zorlamak yardımcı olabilir. Böyle bir durumda "stange" kayıtlarını silmek ve dosyanın geri kalanını kurtarabilecek misiniz bir bakın.

Umarım karşılaştırılacak orijinal belgenin iyi bir yedeğini almış olursun.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.