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를 해보면 정상적으로 접속이 될 것이다.
'[개발] Programming > Database' 카테고리의 다른 글
MS SQLServerException: 문자열이나 이진 데이터는 잘립니다 - 해결 방법 (0) | 2022.08.10 |
---|---|
데이터베이스 뷰의 의미와 만드는 방법, 장단점 (DB View table) (0) | 2022.02.03 |
iBatis 에서 if else 처럼 사용하는 조건문 (0) | 2020.11.18 |
java.sql.SQLException: ORA-12899 열에 대한 값이 너무 큼 - 해결 방법 (0) | 2020.08.22 |
MySQL ON [PRIMARY] 의미 (0) | 2020.08.18 |
댓글