DBeaver에서 연결
이 페이지의 내용
이 페이지에서는 DBeaver를 사용하여 연합 데이터베이스 인스턴스에 연결하는 방법에 대해 설명합니다.
전제 조건
하나 이상의 데이터 저장소에 매핑된 연합 데이터베이스 인스턴스입니다.
참고
데이터의 일부 또는 전부를 Atlas 클러스터에서 가져오는 경우, 해당 클러스터에서 Atlas SQL을 활용하려면 MongoDB 버전 5.0 이상을 사용해야 합니다.
절차
DBeaver에서 연합 데이터베이스 인스턴스에 연결하려면 다음과 같이 하세요:
Atlas에서 프로젝트의 연합 데이터베이스 인스턴스로 이동합니다.
아직 표시되지 않은 경우 다음에서 프로젝트가 포함된 조직을 선택합니다. Organizations 메뉴를 클릭합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Services 제목 아래의 Data Federation를 클릭합니다.
Data Federation 페이지가 표시됩니다.
JDBC Driver0}을 선택합니다.
참고
이 자습서에서는 JDBC 드라이버를 사용하여 연결합니다. 대체 연결 방법은 Atlas SQL 인터페이스를 사용하여 연결을 참조하세요.
DBeaver에서 연결합니다.
DBeaver를 시작합니다.
새 드라이버를 추가합니다.
DBeaver에서 Database 을 클릭하고 드롭다운 메뉴에서 Driver Manager 을 선택합니다.
New 0}을 클릭하여 Create new driver 모달을 엽니다.
Settings 0} 탭에 다음 정보를 입력합니다.
드라이버 이름MongoDB
클래스 이름com.mongodb.jdbc.MongoDriver
Libraries Add File 0} 탭에서 을 클릭하고 JDBC 드라이버
all.jar
파일을 추가합니다.Find Class를 클릭합니다.
OK를 클릭합니다. Create new driver 모달이 닫힙니다.
데이터베이스 연결을 만듭니다.
DBeaver에서 Database 을 클릭하고 드롭다운 메뉴에서 New Database Connection 을 선택하여 Connect to a database 모달을 엽니다.
데이터베이스 목록에서 이전 단계에서 생성한
MongoDB
데이터베이스 드라이버를 선택합니다.0}이 표시되지 않으면 모달
MongoDB
내에서 카테고리를 선택합니다.AllNext를 클릭합니다.
Main 0} 탭에 다음 정보를 입력합니다.
JDBC URL5단계의 연결 문자열입니다.사용자 이름연결할 MongoDB 사용자입니다.비밀번호MongoDB 사용자의 비밀번호입니다.Driver properties User Properties0} 탭에서 을 펼칩니다. 다음 키-값 속성을 추가합니다.
database가상 데이터베이스의 이름입니다.사용자연결할 MongoDB 사용자입니다. 이전 단계에서Username
을 입력한 경우에는 필요하지 않습니다.비밀번호MongoDB 사용자의 비밀번호입니다. 이전 단계에서Password
을 입력한 경우에는 필요하지 않습니다.
Finish를 클릭합니다.
(선택 사항) 연합 데이터베이스 인스턴스 데이터에 액세스할 수 있는지 확인합니다.<a class=\" \" href=\" \" title=\" \"><svg xmlns=\" \" width=\" \" height=\" \" fill=\" \" viewbox=\" \" class=\" \" role=\" \" aria-label=\" \"><path fill=\" \" d=\" \"> <path fill=\" \" d=\" \">
Database Navigator0}에서 MongoDB 연결을 확장하여 데이터에 매핑된 연합 데이터베이스 인스턴스 저장소에 액세스할 수 있는지 확인합니다.
Atlas SQL 쿼리 실행
DBeaver에서 Atlas SQL 쿼리를 실행하려면:
콘솔에 SQL 쿼리를 입력합니다.
예제 쿼리는 Atlas SQL 문을 사용한 쿼리를 참조하세요.