우분투에서 .accdb 파일을여시겠습니까?


12

데이터를 가져와야하는 Microsoft Access .accdb 파일 (버전 2010)을 받았습니다.

우분투에서 어떻게 열 수 있습니까? 내가 할 수있는 도구가 있습니까?

추신 : CSV 내보내기 기능이 있으면 읽기 전용이 좋습니다.


LibreOffice Database열려고 했습니까?
— Saurav Kumar

@ SauravKumar : 예, 추가 ODBC 플러그인을 설치했지만 .accdb 파일에서는 작동하지 않습니다.
— Alix Axel

의문의 여지가있었습니다. 실제로, 아주 오래 전에 문을 열었습니다 .. 내가 무엇을 사용했는지 기억이 나지 않습니다 OpenOffice Database. 이제 클리어 !!
— Saurav Kumar

답변:



3

Access 2000-2011 (읽기 / 쓰기)

Jackcess 는 MS Access 데이터베이스를 읽고 쓰는 순수 Java 라이브러리입니다. Health Market Science, Inc.의 OpenHMS 프로젝트의 일부입니다. 응용 프로그램이 아닙니다. GUI가 없습니다. 다른 개발자가 Java 응용 프로그램을 작성하는 데 사용하기위한 라이브러리입니다. MDB 도구보다 훨씬 새로운 것으로 보이며 더 활발하고 쓰기 지원 기능이 있습니다.

Jackcess는 현재 읽기 및 쓰기를 위해 2000-2010 파일을 지원하지만 Access 97 파일을 읽기만합니다.

이전 97 액세스 (읽기 / 쓰기)

MDB 도구 사용해보기

출처


고맙지 만 둘 다 프로그래밍 API 인 것 같습니다. GUI를 사용하는 것이 좋거나 최소한 간단한 CLI입니다.
— Alix Axel

@AlixAxel Libre Office는 2007 년까지 액세스를 지원하지만 2010은 지원하지 않습니다. 쉬운 솔루션은 07로 저장되고 libre office를 사용합니다. btw 이것을 확인하십시오 : askubuntu.com/questions/187389/… 및 askubuntu.com/questions/284359/…
— Stormvirux


1

Linux의 모든 테이블을 CSV 형식으로 내보내려면 다음 명령을 시도하십시오.

mdb-tables -d ',' database.accdb| xargs -L1 -d',' -I{} bash -c 'mdb-export database.accdb "$1" >"$1".csv' -- {}

mdbtoolsWSL (Windows의 우분투 또는 Windows의 데비안)을 통해 Windows에도 사용할 수 있습니다 . 그런 다음 콘솔을 사용하여 다음을 설치하십시오.

sudo apt install mdbtools
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.