DBF 파일의 내용을 어떻게 볼 수 있습니까? File statistics dBase

dbview filename -> 출력 없음

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

libre office calc 및 writer와 함께 시도했지만 열리지 않습니다.



답변

가장 쉬운 방법은 Libreoffice Calc를 사용하여 파일을 여는 것입니다.

그러나 인쇄물에서 일치하지 않는 문자 세트의 손상을 통해 파일 자체에 약간의 비 호환성이 있음을 분명히 알 수있었습니다.

원본 DBF 파일은 모두 계획 ASCII입니다. 예를 들어 유니 코드를 지원하지 않았습니다.

귀하의 예 에서이 재미있는 문자는 유니 코드를 표시하려고하는 것처럼 보입니다.

UTF-8로 강제하면 도움이 될 수 있습니다. 그런 경우 “stange”레코드를 삭제하고 나머지 파일을 복구 할 수 있는지 확인하십시오.

나는 당신이 비교할 수있는 원본을 잘 백업하기를 바랍니다.


답변