DBeaver라는 DB툴을 사용해서 mysql 혹은 mariadb 백업을 실행했을 때 "Utility 'mysqldump' not found in clinet home..."과 같은 오류가 날 때 해결방법입니다.
오류 원인
원인은 mysql, mariadb 클라이언트 프로그램이 업그레이드되면서 버전이 변경된 것을 DBeaver가 자동으로 인식을 못 하기 때문입니다.
한마디로 file path 오류입니다.
저의 경우는 10.6.4에서 10.8.3으로 업그레이드되면서 파일 경로 오류가 났습니다.
해결방법
DBeaver에서 왼쪽에 "Database Navigator"에 있는 서버 목록 중 수정하고자 하는 서버에서 "Edit Connection"항목으로 들어갑니다.
팝업창이 열리면 "Connection settings"에서 "Local Client" 항목의 버전을 현재 설치된 버전으로 수정을 해 줍니다.
이제 다시 백업 실행을 해 보시면 정상 동작함을 확인하실 수 있습니다.
반응형
댓글