데이터를 가져와야하는 Microsoft Access .accdb 파일 (버전 2010)을 받았습니다.
우분투에서 어떻게 열 수 있습니까? 내가 할 수있는 도구가 있습니까?
추신 : CSV 내보내기 기능이 있으면 읽기 전용이 좋습니다.
OpenOffice Database
. 이제 클리어 !!
데이터를 가져와야하는 Microsoft Access .accdb 파일 (버전 2010)을 받았습니다.
우분투에서 어떻게 열 수 있습니까? 내가 할 수있는 도구가 있습니까?
추신 : CSV 내보내기 기능이 있으면 읽기 전용이 좋습니다.
OpenOffice Database
. 이제 클리어 !!
답변:
방금 Jackess를 기반으로 access2csv 프로그램을 출시했습니다. 코드는 https://github.com/AccelerationNet/access2csv 에 있고 바이너리는 https://github.com/AccelerationNet/access2csv/releases에 있습니다.
Access 2000-2011 (읽기 / 쓰기)
Jackcess 는 MS Access 데이터베이스를 읽고 쓰는 순수 Java 라이브러리입니다. Health Market Science, Inc.의 OpenHMS 프로젝트의 일부입니다. 응용 프로그램이 아닙니다. GUI가 없습니다. 다른 개발자가 Java 응용 프로그램을 작성하는 데 사용하기위한 라이브러리입니다. MDB 도구보다 훨씬 새로운 것으로 보이며 더 활발하고 쓰기 지원 기능이 있습니다.
Jackcess는 현재 읽기 및 쓰기를 위해 2000-2010 파일을 지원하지만 Access 97 파일을 읽기만합니다.
이전 97 액세스 (읽기 / 쓰기)
MDB 도구 사용해보기
UCanAccess JDBC 드라이버를 사용하여 LibreOffice Base와 같은 응용 프로그램에서 Access 데이터베이스 파일 (.mdb 및 .accdb)에 연결할 수도 있습니다 . 설정 방법에 대한 자세한 지침은
Wine 또는 VirtualBox를 사용하지 않고 Access 2010 데이터베이스 파일을 열 수 있습니까?
Linux의 모든 테이블을 CSV 형식으로 내보내려면 다음 명령을 시도하십시오.
mdb-tables -d ',' database.accdb| xargs -L1 -d',' -I{} bash -c 'mdb-export database.accdb "$1" >"$1".csv' -- {}
mdbtools
WSL (Windows의 우분투 또는 Windows의 데비안)을 통해 Windows에도 사용할 수 있습니다 . 그런 다음 콘솔을 사용하여 다음을 설치하십시오.
sudo apt install mdbtools
LibreOffice Database
열려고 했습니까?