3D000: invalid_catalog_name
PostgreSQL含义
你尝试连接或访问的数据库不存在。找不到给定名称的数据库。
原因
连接字符串中的数据库名拼写错误;数据库尚未创建或已被删除;大小写敏感;连接到了错误的服务器;环境(env)配置中的名称错误。
解决方法
列出现有数据库:psql -l 或 SELECT datname FROM pg_database。更正连接字符串中的数据库名。必要时创建:CREATE DATABASE database_name; 确认连接的是正确的服务器/端口。检查应用配置中的数据库名。