반응형
250x250
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Python
- PostgreSQL
- AWS CI/CD 구축하기
- Flux
- aws cicd
- VPN
- Spring
- java bigdecimal
- codepipeline
- codedeploy
- Jenkins
- SQL
- bootstrap
- aws
- chartjs
- redis
- codebuild
- Kafka
- Spring Error
- chart.js
- kubeflow
- openlens
- codedeploy error
- 도커
- Airflow
- JavaScript
- docker
- node
- COALESCE
- IntelliJ
Archives
- Today
- Total
Small Asteroid Blog
[PostgreSQL] if the message is not readable, please check database logs and/or host, port, dbname, user, password, pg_hba.conf 본문
백엔드/DB
[PostgreSQL] if the message is not readable, please check database logs and/or host, port, dbname, user, password, pg_hba.conf
작은소행성☄️ 2021. 12. 22. 10:24728x90
postgresql 에서 숫자 데이터를 날짜로 포맷하려고 했다.
sql문에서 update 문을 사용하는데 아래와 같은 에러가 나오면서 쿼리문이 작동을 하지 않았다.
SQL Error [22007]: ì¤ë¥: "ì " ê°ì "MM"ì ì í¨íì§ ìì (pgjdbc: autodetected server-encoding to be ISO-8859-1, if the message is not readable, please check database logs and/or host, port, dbname, user, password, pg_hba.conf )
Detail: ê°ì ì ìì¬ì¼ í©ëë¤.

해결방법
위에 에러 내용을 봐서는 검색해도 해결방법을 알 수 없었기에 log 를 확인해보았다.
먼저 postgresql 의 로그를 확인하기 위해서 로그 경로를 찾았다.
먼저 postgresql 에 접속을 하고
psql
파일 위치 확인하기
show data_directory;

파일 위치에 들어가서 log 파일위 위치를 찾는다.
로그 파일 위치로 이동하면 월별로 로그내용이 정리되어 있는것을 확인할 수 있다.

cat 명령어를 이용해 로그 내용을 확인했다.
아래 이미지와 같은 에러와 여러가지 내용이 있었는데

나의 경우는 사용하는 계정의 슈퍼유저의 역할이 없어져서 그런지 계정정보가 잘못되어 있었던 것 같았다.
이 계정에 슈퍼유저를 다시 등록하고 진행하니 문제가 해결되었다.
728x90
반응형
'백엔드 > DB' 카테고리의 다른 글
| mysql cli 접속 및 사용자 확인 (0) | 2022.01.17 |
|---|---|
| postgresql 현재 db 와 연결된 쿼리 확인하기 (0) | 2021.12.24 |
| postgresql sequence 시퀀스 만들기 (0) | 2021.12.07 |
| postgresql id자동증가 - sequence 만들기 (0) | 2021.11.24 |
| postgresql 최대 동시 접속자 수를 초과했습니다 해결 (2) | 2021.11.18 |