2009-06-19 5 views
4

매우 큰 파일을 DBF 형식에서 CSV 형식으로 변환해야합니다. Microsoft Excel을 사용해 보았지만 문제는 파일을 열고 내보낼 때 65500 개 이상의 레지스터를 볼 수 없다는 것입니다.65000 개가 넘는 레지스터를 가진 파일을 DBF 형식에서 CSV로 변환하는 무료 도구가 있습니까?

Microsoft Access에서도 파일을 열 수 없습니다.

Google에서 "CSV로 DBF"를 검색하는 일부 셰어웨어 도구를 발견했습니다. 매우 큰 파일로 이들 중 하나를 시도해 보셨습니까?

또한 mysql 또는 postgresql 데이터베이스 형식으로 내보낼 수있는 모든 솔루션을 환영합니다. 답변, 최고의 안부에 미리

감사합니다,

+0

레지스터는 행, 다음 허용 훨씬 더 큰 최대 번호가 엑셀 2007- 시도하는 경우 행. – RichardOD

+0

감사합니다. Richard, Excel 2003을 사용하고 있습니다. 그러나 전문적인 데이터 가져 오기 도구를 구입하는 것보다 하나의 사무실 라이센스를 업데이트하는 것이 더 많은 비용이 듭니다. 다른 대답이 없다면 우리는 이렇게 갈 것입니다. –

+0

Office 2007 시험판이 우리 문제를 해결했습니다. 그러나 나는 대안을 제시하는 동안 질문을 열어 둘 것입니다. –

답변

0

사용 오픈 오피스 - 그것의 무료 및 행을 많이 처리 할 수 ​​있습니다. 이 행이 많으면 파일을 분할 한 다음 조각을 변환 한 다음 다시 어셈블해야 할 수 있습니다.

+0

우리도 오픈 오피스 2.4를 사용해 보았습니다. 65000 개가 넘는 행을 표시하지 않기 때문에 동일한 결과를 얻었습니다. OpenOffice 3.0이 더 좋을지 알고 있습니까? –

+0

@Shane C. Mason : OP에 DBF 파일을 읽고 CSV 파일을 쓰는 도구가 없다면 64K (K == 1024) 번 열의 두 번째 묶음을 포함하는 DBF 파일을 어떻게 만들겠습니까? 16 진수 편집기? –

+0

@ John - split 또는 dd는 매우 편리합니다. –

0

OpenOffice 3.0 Calc는 65K 행에서 최대 값을냅니다. OpenOffice 3.0 Base에 큰 DBF를 가져 오려고 시도했지만 Calc에게 작업을 넘겨 줬습니다 .--(

대체 : Python 2.4에서 2.6을 사용하는 경우, 곧 공개 예정인 사본을 보내 줄 수 있습니다. DBF 독서 모듈 플러스 DBF - 투 - CSV 스크립트. xlrd 내 엑셀 XLS 읽기 패키지] "존 머신의 xlrd"를 검색, 내 이메일 주소를 얻으려면.

+0

이것은 아주 좋은 일입니다. 게시물을 게시 할 때 게시물을 편집하십시오. 승인 된 답변으로 표시하고 투표하십시오. 고마워. –

2

http://www.the-oasis.net/ftpmaster.php3?content=ftputils.htm

로 이동 이 파일 찾기 dbx130.zip

Bytes: 125,478 Date: 1993-03-22 

dbMAX is an xBASE utility that will allow complete multi-user access 
to any xBASE databases and indexes. The program uses a CUA-type menu 
system with Brief(R)-style hot keys and can browse databases in up to 
250 moveable, sizable windows. Almost every Clipper(R)/dBASE(R) 
command is available, allowing dbMAX to replace the dBASE 
Assist/Control Center or Computer Associates' DBU utility. dbMAX also 
has a partially open architecture, allowing programmers to create 
their own menus and operate on dbMAX internal data structures. 

이 유틸리티에는 DOS UI가 있지만 메뉴에서 복사 기능을 사용하면 전체 dbf 테이블을 SDF 또는 CSV 형식으로 내보낼 수 있습니다. 나는 개인적으로 테이블을 처리 할 수 ​​있도록 380 만 행의 파일을 처리 할 수 ​​있다는 것을 알고 있습니다.

+1

Windows XP에서는 유틸리티가 작동하지 않습니다. 클리퍼 라이브러리가 없습니다. 어떻게 설치할 수 있습니까? –

+0

같은 사이트에서 dbm113c.zip을 다운로드하고 사용하십시오. 원하는 작업을 수행해야하며 컴파일 된 exe가 포함되어 있어야합니다. – kloucks

관련 문제