본문 바로가기
[개발] Programming/Database

dbeaver 오라클 디비 연결 오류 - Error resolving dependencies Maven artifact..

by eatyourKimchi 2021. 5. 25.

 

 mysql, maria, 오라클, 몽고 등등 수많은 디비를 비교적 쉽게 접속할 수 있는 디비버 클라이언트, 그런데 가끔 접속 오류가 발생해서 짜증 나게 할 때가 있다.. 이유는 바로 디비 드라이버를 찾지 못하고 다운로드도 못하기 때문. 그래서 오늘은 해결 방법을 소개하겠습니다.

 필자가 오라클 디비 접속(Test Connection)을 시도하면 아래와 같이 오류가 발생한다.

'maven:/com.oracle.database.xml:xmlparserv2:RELEASE' not found Maven artifact 'maven:/com.oracle.database.xml:xmlparserv2:RELEASE' not found

 

또는

Error resolving dependencies
  Maven artifact 'maven:/com.oracle.database.xml:xmlparserv2:RELEASE' not found
  Maven artifact 'maven:/com.oracle.database.xml:xmlparserv2:RELEASE' not found

 

 

팝업에 있는 드라이버 다운로드 버튼을 눌러도 오류 발생..

 

 

 

위 팝업을 보면 Vendor website 링크가 있는데, 클릭하면 아래와 같이 오라클 사이트로 이동한다.

결국 자동으로 안되니 일단 직접 자신이 쓰는 디비의 드라이버(라이브러리)를 다운 받아야 한다.

 

https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html

 

 

 

다시 Test Connection이 있는 팝업에서 Edit Driver Settings 버튼을 클릭한다.

뜨는 팝업에서 Libraries 탭을 선택하면 아래와 같이 뜬다.

다운 받은 디비 드라이버를 Add File을 통해 등록해 준다.

 

 

 

이제 확인으로 닫아준 다음에, 다시 Test Connection을 해보면 아래와 같이 성공이 뜬다.

 

만약 다시 오류가 뜬다면 적절한 라이브러리를 받았는지,

확인해보고 다운로드 드라이버 by force를 해보면 정상적으로 접속이 될 것이다.

 

 

댓글