3D000: invalid_catalog_name
PostgreSQL의미
접속하거나 접근하려는 데이터베이스가 존재하지 않는다. 지정한 이름의 데이터베이스를 찾지 못했다.
원인
연결 문자열의 데이터베이스 이름 오타. 데이터베이스가 아직 생성되지 않았거나 삭제됨. 대소문자 구분. 잘못된 서버에 접속. 환경(env) 구성의 잘못된 이름.
해결 방법
기존 데이터베이스를 나열한다: psql -l 또는 SELECT datname FROM pg_database. 연결 문자열의 데이터베이스 이름을 수정한다. 필요하면 생성한다: CREATE DATABASE database_name; 올바른 서버/포트에 접속하는지 확인한다. 애플리케이션 구성의 DB 이름을 확인한다.