
dbeaver v26.1.4
무료 범용 데이터베이스 도구 및 SQL 클라이언트
DBeaver
개발자, SQL 프로그래머, 데이터베이스 관리자 및 분석가를 위한 무료 멀티 플랫폼 데이터베이스 도구입니다.
- 스키마 편집기, SQL 편집기, 데이터 편집기, AI 통합, ER 다이어그램, 데이터 내보내기/가져오기/마이그레이션, SQL 실행 계획, 데이터베이스 관리 도구, 데이터베이스 대시보드, 공간 데이터 뷰어, 프록시 및 SSH 터널링, 사용자 정의 데이터베이스 드라이버 편집기 등 다양한 기능을 제공합니다.
- 기본적으로 100개 이상의 데이터베이스 드라이버를 지원합니다.
- JDBC 또는 ODBC 드라이버가 있는 모든 데이터베이스(사실상 거의 모든 기존 데이터베이스)를 지원합니다.
- OpenAI 또는 Copilot을 통한 스마트 AI 자동 완성 및 코드 생성을 지원합니다.
다운로드
공식 웹사이트 또는 GitHub 릴리스에서 미리 빌드된 바이너리를 다운로드할 수 있습니다.
얼리 액세스 버전도 다운로드할 수 있습니다. 매일 게시합니다.
실행
설치 프로그램을 실행한 다음 앱 아이콘을 클릭하면 됩니다. 또는 아카이브의 압축을 풀고 명령줄에서 dbeaver를 실행하세요.
참고: DBeaver를 실행하려면 Java가 필요합니다. OpenJDK 21은 모든 DBeaver 배포판에 포함되어 있습니다.
dbeaver 설치 폴더의 jre 디렉토리를 교체하여 기본 JDK 버전을 변경할 수 있습니다.
문서
아키텍처
- DBeaver는 대부분 Java로 작성되었습니다. 그러나 데스크톱 UI, 고성능 데이터베이스 드라이버 및 네트워킹을 위해 일부 OS별 네이티브 구성 요소도 사용합니다.
- 기본 프레임워크:
- 플러그인 및 종속성 관리를 위한 OSGI 플랫폼. 커뮤니티 버전은 130개 이상의 플러그인으로 구성됩니다.
- 리치 사용자 인터페이스 구축을 위한 Eclipse RCP 플랫폼.
- 기본 데이터베이스 연결 API를 위한 JDBC.
- SQL 문법 및 의미론적 파서를 위한 JSQLParser 및 Antlr4.
- 네트워킹 및 추가 기능을 위해 SSHJ, Apache POI, JFreeChart, JTS, Apache JEXL 등 다양한 오픈 소스 라이브러리를 사용합니다.
- 모델 플러그인을 데스크톱 UI 플러그인과 분리합니다. 이를 통해 DBeaver와 CloudBeaver에서 동일한 "백엔드" 플러그인 세트를 사용할 수 있습니다.
- 종속성: OSGI 애플리케이션으로서 타사 종속성에 P2 저장소를 사용합니다. 추가 Maven 종속성의 경우 자체 DBeaver P2 저장소를 사용합니다.
지원되는 데이터베이스
커뮤니티 버전
DBeaver는 기본적으로 다음 데이터베이스 드라이버를 지원합니다: MySQL, MariaDB, Oracle, DB2, PostgreSQL, SQL Server, Sybase, Apache Hive, Drill, Presto, Trino, Phoenix, Exasol, Informix, Teradata, Vertica, Netezza, Firebird, Derby, H2, H2GIS, WMI, Snowflake, Greenplum, Redshift, Athena, SAP HANA, MaxDB, NuoDB, MS Access, SQLite, CSV, DBF, Firebird, TimescaleDB, Yellowbrick, CockroachDB, OrientDB, MonetDB, Google BigQuery, Google Spanner, Apache Hive/Impala/Spark, Apache Ignite, MapD, Azure SQL, CrateDB, Elasticsearch, Ocient, Ingres, OmniSci, Yugabyte, IRIS, Data Virtuality, Denodo, Virtuoso, Machbase, DuckDB, Babelfish, OceanBase, Salesforce, EnterpriseDB, Apache Druid, Apache Kylin, Databricks, OpenSearch, TiDB, TDEngine, Materialize, JDBCX, Dameng, Altibase, StarRocks, CUBRID, GaussDB, DolphinDB, LibSQL, GBase 8s, Databend, Cloudberry, Teiid, Kingbase.
PRO 버전
상용 버전은 많은 인기 드라이버의 기능을 확장하고 다음과 같은 비 JDBC 데이터 소스도 지원합니다: ODBC, MongoDB, Cassandra, Couchbase, CouchDB, Redis, InfluxDB, Firestore, BigTable, DynamoDB, Kafka KSQL, Neo4j, AWS Neptune, AWS Timestream, Azure CosmosDB, Yugabyte, Salesforce 등. 또한 CSV, XLSX, Json, XML, Parquet과 같은 일반 파일을 데이터베이스로 지원합니다. 상용 버전에서 지원되는 모든 데이터베이스 목록은 여기에서 확인할 수 있습니다.
피드백
- 버그 신고 및 기능 요청의 경우 티켓을 생성해 주세요.
- 티켓의 우선순위를 높이려면 티켓 설명 아래에서 👍로 투표해 주세요.
- 질문, 아이디어 등이 있으시면 토론을 시작해 주세요.
- 풀 리퀘스트를 환영합니다. 기여자 가이드를 참조하세요.
- 더 많은 정보는 https://dbeaver.com 을 방문하세요.
- X에서 팔로우하고 YouTube에서 교육용 비디오를 시청하세요.
- DBeaver를 사용해 주셔서 감사합니다! 마음에 드신다면 Star를 눌러 주세요.
기여: 비버를 도와주세요!
만세, GitHub에서 50k+ 스타를 달성했고 계속 성장하고 있습니다! 정말 멋진 일이며, DBeaver를 좋아해 주셔서 기쁩니다.
- 우리는 새로운 소스 코드 기여자를 적극적으로 찾고 있습니다. 일부 티켓에 "Good first issue" 및 "Help wanted" 라벨을 추가했습니다. 개발팀의 일원이 되고 싶다면 용기 내어 티켓을 선택하세요. 가장 활동적인 기여자에게는 주요 스프린트마다 보상을 드립니다.
- 상용 버전 중 하나를 구매할 수 있습니다. NoSQL 데이터베이스 지원, 추가 확장 기능 및 공식 온라인 지원이 포함됩니다. 또한 라이선스 사용자는 버그 수정 및 새 기능 개발에서 우선순위를 가집니다.
감사합니다!
- DBeaver 팀 (기여자)
기타 오픈 소스 제품:
- CloudBeaver - DBeaver 플랫폼 기반의 웹 데이터베이스 관리 도구입니다.
서버(docker)로 실행되며 풍부한 웹 인터페이스(SPA)를 제공합니다. - dbvr - CLI 데이터베이스 관리 도구입니다. CI/CD 파이프라인 및 각종 자동화에 유용합니다.




