DBeaver 다운로드·설치 및 사용법

DBeaver 디비버 dbeaver 다운로드 dbeaver 설치 dbeaver 사용법 dbeaver 한글 dbeaver community dbeaver mysql 연결 dbeaver oracle 연결 dbeaver 드라이버 데이터베이스 관리 프로그램
최종 수정 2026. 8. 11.
QUICK ANSWER
DBeaver Community는 공식 Community 다운로드 페이지에서 무료로 받을 수 있습니다. 2026년 8월 11일 기준 최신 안정판은 26.1.3이며 Windows·macOS·Linux 배포본에 OpenJDK 21이 포함되어 Java를 따로 설치할 필요가 없습니다. Windows Intel·AMD PC는 보통 x86 EXE 설치본을, Windows ARM PC는 ARM EXE를 선택합니다. 설치 후 새 데이터베이스 연결에서 DB 종류를 고르고 호스트·포트·데이터베이스명·사용자명·비밀번호를 입력한 다음 드라이버 다운로드와 Test Connection을 마치면 됩니다.
DBeaver Community
소프트웨어
개발·배포 DBeaver Corporation
최신 안정판 DBeaver Community 26.1.3
지원 환경 Windows 10+·macOS 11+·Linux
기본 연결 JDBC 데이터베이스 드라이버
포함 런타임 OpenJDK 21
이용료 Community 무료
라이선스 Apache License 2.0
확인일 2026년 8월 11일
홈페이지 바로가기 ↗

DBeaver Community 공식 다운로드

DBeaver는 MySQL·PostgreSQL·Oracle·SQL Server·SQLite 등 여러 데이터베이스를 하나의 화면에서 연결하고, 테이블과 데이터를 조회하거나 SQL을 실행하는 데 사용하는 데스크톱 클라이언트입니다. DBeaver가 데이터베이스 서버 자체를 설치해 주는 것은 아닙니다. 연결할 서버와 계정 정보가 먼저 준비되어 있어야 합니다.

2026년 8월 11일 공식 Community 다운로드 페이지 기준 최신 안정판은 DBeaver Community 26.1.3입니다. Community는 무료 오픈소스 제품이고, DBeaver Lite·Enterprise·Ultimate는 기능과 지원 범위가 다른 PRO 제품입니다. 무료판이 필요한데 Start Trial이나 결제 금액이 보인다면 PRO 화면에 들어간 것은 아닌지 확인하세요.

운영체제공식 선택 항목일반적인 선택
Windows Intel·AMDx86 EXE·ZIP계속 사용할 PC는 EXE
Windows ARMARM EXE·ZIPARM 기반 Windows PC만 선택
macOS Apple SiliconApple Silicon DMGM 계열 Mac
macOS IntelIntel DMGIntel CPU Mac
LinuxDEB·RPM·TAR.GZ·Snap·Flatpak사용 중인 배포판의 패키지 방식

Windows와 macOS에서는 공식 설치 프로그램을 사용하면 이후 버전 업그레이드가 간단합니다. ZIP은 설치 권한 없이 실행하거나 별도 폴더에 둘 때 편하지만, 설정과 연결 정보가 기본적으로 사용자 홈의 DBeaverData 폴더에 저장됩니다. ZIP 파일을 받았다는 이유만으로 모든 설정까지 실행 폴더에 들어가는 것은 아닙니다.

공식 배포본에는 DBeaver 실행에 필요한 OpenJDK 21이 포함되어 있습니다. Java를 따로 설치하거나 기존 시스템 Java를 바꿀 필요는 없습니다. Early Access 빌드는 안정판보다 먼저 수정 사항을 확인하는 시험용이므로 업무·운영 환경에서는 기본 다운로드에 표시된 안정판을 선택하는 편이 좋습니다.

Windows 설치 방법

  1. 정보상자의 홈페이지 버튼으로 DBeaver Community 공식 다운로드 페이지를 엽니다.
  2. 대부분의 Intel·AMD Windows PC는 Windows > x86 > EXE를 선택합니다.
  3. ARM 기반 Windows PC라면 ARM > EXE를 선택합니다.
  4. 내려받은 설치 파일을 실행하고 사용권과 설치 위치를 확인합니다.
  5. 설치를 마친 뒤 DBeaver Community를 실행합니다.
  6. 처음 실행했을 때 샘플 데이터베이스 안내가 나오면 학습용으로 만들거나 건너뜁니다.

Windows 10 이상이 공식 지원 범위입니다. 회사 PC에서 설치 파일 실행이 차단되거나 관리자 암호를 요구하면 우회 설치를 시도하기보다 사내 소프트웨어 정책을 확인하세요. ZIP판도 실행 파일 차단, 네트워크 접속, 데이터베이스 접근 권한까지 해결해 주는 방식은 아닙니다.

기존 버전을 업그레이드할 때 설치본은 새 설치 파일을 실행하면 됩니다. ZIP판은 새 압축 파일을 이전 프로그램 폴더 위에 덮어 풀지 말고 별도 폴더에 풀어 실행하세요. DBeaver 설정은 별도 DBeaverData 폴더에 보관되므로 일반적인 버전 교체만으로 연결 설정이 지워지지는 않지만, 중요한 연결 정보와 SQL 스크립트는 업데이트 전에 별도로 백업하는 편이 안전합니다.

처음 데이터베이스 연결하는 방법

DBeaver 설치 뒤 가장 먼저 필요한 것은 데이터베이스 종류가 아니라 접속 정보입니다. 회사나 학교 서버라면 DBA·담당자에게 다음 값을 받아야 합니다.

  • 데이터베이스 종류와 버전
  • 호스트 주소 또는 JDBC URL
  • 포트 번호
  • 데이터베이스명, 서비스명 또는 SID
  • 사용자명과 비밀번호
  • VPN·SSH 터널·SSL 인증서 필요 여부

접속 정보가 준비되었다면 다음 순서로 연결합니다.

  1. 상단의 새 데이터베이스 연결 아이콘을 누르거나 Database > New Database Connection을 엽니다.
  2. MySQL·PostgreSQL·Oracle·SQL Server·SQLite 등 사용할 드라이버를 선택합니다.
  3. Host, Port, Database와 사용자명·비밀번호를 입력합니다.
  4. 처음 사용하는 드라이버라면 다운로드 창에서 필요한 JDBC 라이브러리를 받습니다.
  5. Test Connection을 눌러 서버 응답과 인증 결과를 확인합니다.
  6. 성공하면 Finish를 눌러 Database Navigator에 연결을 추가합니다.
데이터베이스자주 쓰는 기본 포트연결할 때 확인할 값
MySQL·MariaDB3306Host·Database·계정
PostgreSQL5432Host·Database·계정
Oracle1521Host·서비스명 또는 SID·계정
SQL Server1433Host·Database·인증 방식
SQLite해당 없음로컬 데이터베이스 파일 경로

표의 숫자는 일반적인 기본 포트일 뿐입니다. 실제 서버가 다른 포트를 사용하면 관리자에게 받은 값을 우선해야 합니다. 데이터베이스가 같은 PC에 있을 때만 localhost를 사용하며, Docker 컨테이너는 외부로 노출한 포트를 입력합니다. 회사 내부 서버라면 VPN 접속이나 SSH·SSL 설정이 먼저 필요할 수 있습니다.

MySQL·Oracle 연결이 안 될 때

Test Connection 실패 메시지는 원인을 구분해 보는 것이 빠릅니다.

오류 유형먼저 확인할 내용
Connection refused서버 실행 여부·호스트·포트·방화벽
Connection timed outVPN·사내망·보안그룹·라우팅
Access denied·authentication failed사용자명·비밀번호·접속 허용 호스트
Unknown database·serviceDB명·Oracle 서비스명 또는 SID
Driver download failed인터넷·프록시·Maven 저장소 접근
SSL·certificate 오류서버의 SSL 요구 조건·인증서 체인

MySQL에서 로컬 서버가 실행되지 않았거나 외부 접속 권한이 없는 계정을 사용하면 DBeaver 설정만 바꿔서는 해결되지 않습니다. Oracle은 Service nameSID를 혼동하기 쉽고, 회사 서버는 TNS·Wallet·SSL 같은 별도 접속 구성이 필요할 수 있습니다. 접속 문자열을 임의로 추측하기보다 서버 관리자에게 사용하는 드라이버와 정확한 접속 방식을 확인하세요.

JDBC 드라이버 다운로드 오류 해결

DBeaver는 데이터베이스별 JDBC 드라이버를 미리 설정해 두고, 필요한 라이브러리를 처음 연결할 때 내려받습니다. 회사 프록시나 방화벽이 Maven 저장소 접근을 막으면 프로그램은 설치됐지만 연결에 필요한 드라이버를 받지 못할 수 있습니다.

  1. 인터넷과 사내 VPN 연결 상태를 확인합니다.
  2. Window > Preferences > Connections > Drivers에서 프록시 설정을 확인합니다.
  3. Database > Driver Manager에서 사용할 드라이버를 선택합니다.
  4. Libraries에 표시된 파일과 버전, 다운로드 오류를 확인합니다.
  5. 조직이 외부 다운로드를 제한한다면 승인된 JDBC JAR을 받아 Add File로 등록합니다.

출처가 불분명한 블로그나 파일 공유 사이트에서 JDBC JAR을 받지 마세요. 수동 등록이 필요하면 데이터베이스 제조사 또는 조직의 내부 저장소에서 제공한 파일을 사용해야 합니다. 드라이버를 무조건 최신판으로 바꾸는 것보다 현재 서버 버전과 호환되는지도 함께 확인하는 편이 중요합니다.

DBeaver 한글 설정

DBeaver는 한국어 인터페이스를 지원합니다.

  1. Window > Preferences를 엽니다.
  2. User Interface로 이동합니다.
  3. Language 목록에서 Korean을 선택합니다.
  4. Apply and Close를 누르고 필요하면 프로그램을 다시 실행합니다.

설치 폴더에 쓰기 권한이 없어 화면에서 언어 변경이 저장되지 않는다면 dbeaver.ini 파일의 -vmargs 줄 위에 다음 두 줄을 추가할 수 있습니다.

-nl
ko

회사 PC에서는 Program Files 아래 파일 수정이 관리자 정책으로 제한될 수 있습니다. 먼저 Preferences 방식으로 바꾸고, 실패할 때만 설치 권한과 정책을 확인하세요. 메뉴 이름 번역은 버전에 따라 조금 달라질 수 있으므로 기능 위치가 보이지 않으면 Preferences 검색창에서 language를 검색하는 것도 방법입니다.

SQL Editor 기본 사용법

연결을 만든 뒤 Database Navigator에서 해당 연결을 선택하고 SQL Editor의 새 스크립트를 엽니다. 예를 들어 테이블 일부를 조회하려면 다음처럼 작성합니다.

SELECT *
FROM sample_table
LIMIT 100;

커서를 실행할 문장 안에 두고 Ctrl+Enter를 누르면 현재 SQL 문장이 실행됩니다. 일부 문장만 드래그한 상태에서는 선택 영역만 실행됩니다. Alt+X는 스크립트 전체를 순서대로 실행하므로 여러 UPDATE·DELETE·DDL이 섞인 파일에서는 특히 주의해야 합니다.

작업기본 방법
새 SQL 스크립트연결 우클릭 > SQL Editor > New SQL Script
현재 문장·선택 영역 실행Ctrl+Enter
전체 스크립트 실행Alt+X
결과 확인편집기 아래 Result 탭
실행 취소 여부 확인auto-commit·트랜잭션 모드 점검

운영 데이터베이스에서는 연결을 개발 환경과 확실히 구분하고, 가능하면 DB 계정 자체에 필요한 최소 권한만 부여하세요. DBeaver의 read-only 연결 옵션은 실수를 줄이는 보조 장치이지만 서버가 강제하는 권한 정책을 대신하지는 않습니다. UPDATE·DELETE를 실행하기 전 같은 WHERE 조건으로 SELECT 결과를 확인하고, 대량 변경은 승인된 백업과 복구 절차를 준비한 뒤 진행해야 합니다.

Community와 PRO 차이

처음 사용하는 사람은 무료 DBeaver Community부터 시작하는 것이 자연스럽습니다. 일반적인 SQL 데이터베이스 연결, 객체 탐색, 데이터 보기·편집, SQL Editor 사용이 목적이라면 Community로 먼저 요구 사항을 확인할 수 있습니다.

구분CommunityPRO 제품군
비용무료 오픈소스구독·제품별 유료
주요 대상개발자·학습자·일반 SQL 작업분석·DBA·기업·클라우드 환경
기본 SQL 연결지원지원
NoSQL·BigData·클라우드제품·데이터소스에 따라 제한Enterprise·Ultimate 등에서 확대
고급 인증·보안·지원Community 범위제품별 추가 기능·공식 지원

PRO라는 이름만 보고 무조건 더 좋은 설치본을 고르기보다 실제로 연결할 데이터베이스와 필요한 인증 방식, 클라우드 통합, 조직 지원 조건을 공식 비교표에서 확인하세요. PRO 체험판은 Community의 기간 제한판이 아니라 별도 유료 제품군을 일정 기간 시험하는 방식입니다.

삭제·업데이트 전 확인

DBeaver 프로그램과 사용자 데이터 위치는 분리되어 있습니다. 프로그램을 제거해도 사용자 홈의 DBeaverData에 워크스페이스와 설정이 남을 수 있습니다. 완전히 초기화하려고 이 폴더를 지우면 저장된 연결, 편집기 상태와 일부 설정을 되돌리기 어려울 수 있으므로 삭제 전에 필요한 SQL 스크립트와 연결 정보를 백업하세요.

비밀번호가 저장된 연결 설정을 다른 사람에게 그대로 전달하지 말고, 팀에서 공유할 때는 조직이 승인한 보안 방식과 비밀 관리 도구를 사용해야 합니다. 서버 인증 정보가 바뀌었을 때 연결 파일을 여러 명이 복사하는 방식보다 각 사용자에게 최소 권한 계정을 발급하는 편이 안전합니다.

출처

자주 묻는 질문

DBeaver는 어디에서 다운로드하나요?
DBeaver 공식 Community 다운로드 페이지를 이용하세요. Windows·macOS·Linux용 설치 파일과 ZIP·패키지 형식을 한 화면에서 선택할 수 있습니다. dbeaver.com의 PRO 다운로드 화면과 Community 페이지는 제품이 다르므로 무료판이 필요하면 Community 표시를 확인하세요.
DBeaver Community는 무료인가요?
네. Community Edition은 Apache License 2.0으로 배포되는 무료 오픈소스 프로그램입니다. Lite·Enterprise·Ultimate 등 PRO 제품은 별도 유료 제품이며 14일 체험판이 제공됩니다.
DBeaver를 설치할 때 Java도 따로 설치해야 하나요?
현재 공식 Windows·macOS·Linux 배포본에는 OpenJDK 21이 포함되어 별도의 Java 설치가 필요하지 않습니다. 시스템에 설치된 다른 Java를 바꾸지도 않습니다. 직접 설치한 Java를 쓰도록 구성할 수는 있지만 일반 사용자는 포함된 런타임을 그대로 쓰는 편이 단순합니다.
DBeaver EXE와 ZIP 중 무엇을 받으면 되나요?
한 PC에서 계속 사용하고 자동 업그레이드를 원하면 EXE 설치본이 무난합니다. ZIP은 압축을 풀어 바로 실행할 때 적합하지만 설정은 기본적으로 사용자 홈의 DBeaverData 폴더에 저장되므로 모든 데이터가 실행 폴더 안에만 남는 완전한 휴대용 구성은 아닙니다.
DBeaver로 MySQL이나 Oracle을 설치할 수 있나요?
아닙니다. DBeaver는 이미 설치되었거나 원격에서 운영 중인 데이터베이스에 접속하는 클라이언트입니다. MySQL·Oracle·PostgreSQL 등의 서버, 계정, 접속 주소와 권한은 별도로 준비해야 합니다.
DBeaver에서 MySQL 연결은 어떻게 하나요?
새 데이터베이스 연결에서 MySQL을 선택하고 서버 주소, 포트, 데이터베이스명, 사용자명과 비밀번호를 입력합니다. 일반적인 기본 포트는 3306이지만 서버 설정이 다르면 관리자가 알려 준 값을 사용해야 합니다. 처음 연결할 때 JDBC 드라이버 다운로드 창이 뜨면 공식 설정 그대로 내려받은 뒤 Test Connection을 실행하세요.
DBeaver 드라이버 다운로드 오류는 어떻게 해결하나요?
인터넷 연결과 회사 프록시·방화벽을 먼저 확인하세요. 회사망에서는 Window > Preferences > Connections > Drivers의 프록시 설정이 필요할 수 있습니다. 계속 실패하면 Database > Driver Manager에서 해당 드라이버 라이브러리와 버전을 확인하고, 조직이 승인한 JDBC JAR을 수동으로 등록해야 합니다.
DBeaver를 한글로 바꾸려면 어떻게 하나요?
Window > Preferences > User Interface에서 Korean을 선택하고 Apply and Close를 누르세요. 설치 폴더에 쓰기 권한이 없어 변경되지 않으면 dbeaver.ini의 -vmargs 위에 -nl과 ko를 각각 한 줄씩 추가한 뒤 다시 실행할 수 있습니다.
SQL 한 문장만 실행하는 단축키는 무엇인가요?
SQL Editor에서 커서를 실행할 문장 안에 두거나 필요한 부분을 선택한 뒤 Ctrl+Enter를 누르면 현재 문장 또는 선택 영역이 실행됩니다. Alt+X는 현재 스크립트 전체를 순서대로 실행하므로 운영 데이터베이스에서는 실행 범위를 꼭 확인하세요.
운영 데이터베이스에 연결할 때 무엇을 조심해야 하나요?
연결 이름과 색상을 개발·운영으로 구분하고 운영 연결에는 read-only 제한을 설정하는 편이 안전합니다. UPDATE·DELETE 전에는 대상 조건과 트랜잭션의 auto-commit 상태를 확인하고, 대량 스크립트는 운영 DB에서 바로 실행하지 마세요. DBeaver의 read-only 옵션도 DB 계정 권한을 대신하는 완전한 보안 장치는 아닙니다.
Community와 PRO 중 무엇을 선택해야 하나요?
MySQL·PostgreSQL·Oracle·SQL Server·SQLite 같은 일반 SQL 데이터베이스 연결, 테이블 조회와 SQL 실행이 목적이면 Community부터 시작해도 됩니다. NoSQL·BigData·클라우드 통합, 고급 인증·관리·협업처럼 필요한 기능이 Community에 없는 경우에만 공식 제품 비교표에서 Lite·Enterprise·Ultimate를 검토하세요.