PostgreSQL 安装和故障排除
重新安装前的准备工作
在重新安装 PostgreSQL 之前,确保完成以下步骤:
-
重新卸载 PostgreSQL 并重启电脑。
-
删除以下目录:
C:\Program Files\PostgreSQL\13
C:\Users\admin\AppData\Roaming\pgadmin
重启安装过程中的故障排除
在重新安装 PostgreSQL 期间,如果遇到报错 Failed to load SQL Modules into database Cluster
,并且发现 PostgreSQL 没有正常启动,可以尝试以下步骤:
-
手动初始化数据库并启动 PostgreSQL 服务:
# 打开命令提示符 Win + R cmd # 假设已经配置了环境变量,否则切换到 PostgreSQL 安装目录下的 bin 文件夹 # cd C:\Program Files\PostgreSQL\13\bin initdb -U postgres -A trust -E UTF8 -W -D C:\Program Files\PostgreSQL\13\data pg_ctl -D "C:\Program Files\PostgreSQL\13\data" start
-
检查 PostgreSQL 服务是否已成功启动:
# 打开服务管理器 Win + R services.msc
-
虽然服务已成功启动,但尝试连接时仍失败。这种情况下,可能需要重新卸载 PostgreSQL,并使用卸载工具
geek
,以确保彻底清除注册表和多余文件夹。可通过以下链接下载geek
:- geek 下载链接
- geek 下载链接
-
重新安装 PostgreSQL,此时应能够正常连接。