¿Cómo puedo ver el contenido de un archivo DBF?


1

dbview filename -> sin salida

nombre de archivo dbf:

[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.................

Intenté con libre office calc y escritor también, pero no se abre


Dale dbfdumpuna oportunidad y / o echa un vistazo dbviewtambién y asegúrate de estar usando las opciones correctas.
Pimp Juice IT

Parece que el archivo está dañado.
DavidPostill

Respuestas:


1

Con mucho, la forma más fácil es usar Libreoffice Calc para abrir el archivo.

Pero a partir de la impresión que mostró, está muy claro que el archivo en sí tiene cierta incompatibilidad, ya sea por corrupción de conjuntos de caracteres no coincidentes.

Los archivos DBF originales son solo planes ASCII. No había soporte para Unicode, por ejemplo.

Parece que estos divertidos personajes en su ejemplo intentan mostrar unicode.

Forzarlo a UTF-8 podría ayudar. En un caso como ese, desearía eliminar los registros "extraños" y ver si puede recuperar el resto del archivo.

Espero que tengas una buena copia de seguridad del original para comparar.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.