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
dbfdump
una oportunidad y / o echa un vistazodbview
también y asegúrate de estar usando las opciones correctas.Respuestas:
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.
fuente