Etc / / 2025. 6. 4. 10:15

Unknown column 'generation_expression' in 'field list'

728x90

Dbeaver(오늘 기준 최신 버전 25.1.0)로 디비(여기선 mariadb 10.0.x 버전으로 테스트했습니다)를 백업하려고 할 때 오류가 뜹니다.

위 이미지에서 보면 Unknown column 'generation_expression' in 'field list'라는 메시지가 보입니다.

generation_expression이라고 하는 컬럼이 없다고 하는데 디비 백업에 사용하려는 툴(Dbeaver)이 현재 사용 중인 디비(Mariadb-10.0.x)보다 높은 버전에 맞춰져 있어서 그렇습니다. 그러니까 조금 쉽게(?) 말하자면 현재 클라이언트 버전에서는 니가 쓰는 디비의 버전보다 높은 버전에 맞춰져 있으니 니가 현재 버전보다 높이든가 나보다 낮은 버전의 클라이언트를 사용해서 디비 백업을 하려무나가 아닐까 싶네요.

그래서 우리는 버전을 낮춰서 실행하면 됩니다.

위 이미지 좌측 하단에 보면 Local Client...라고 된 버튼이 있습니다.

클릭하시면 아래 이미지처럼 대화 상자가 뜹니다.

제일 밑에 있는 MySQL 5 Binaries를 선택하시면 정상적으로 디비 백업이 될 것입니다.

반응형