删除pgAdmin中'test'服务器组时遭遇sqlite3.OperationalError错误
PostgreSQL 15.2 Windows版安装后pgAdmin 4服务器组异常及sqlite3错误解决办法
问题根源
这类问题通常是pgAdmin 4的SQLite配置数据库出现损坏或版本兼容问题,可能是安装过程中文件写入异常,或是旧版本pgAdmin残留文件干扰导致。
分步解决方案
1. 重置pgAdmin 4配置数据库
- 彻底关闭所有pgAdmin 4窗口,打开任务管理器结束相关进程(
pgAdmin4.exe或关联的Python进程) - 找到配置数据库路径:
C:\Users\<你的用户名>\AppData\Roaming\pgAdmin,删除其中的pgadmin4.db文件 - 重新启动pgAdmin 4,程序会自动重建全新的配置数据库
2. 手动添加本地PostgreSQL服务器
配置数据库重置后,按以下步骤添加本地服务器:
- 右键点击默认的「Servers」组,选择「Register」→「Server...」
- 在注册窗口中填写信息:
- 常规标签:自定义服务器名称(比如「Local PG15」)
- 连接标签:主机名填
localhost,端口保持默认5432,维护数据库选postgres,用户名填postgres,输入安装时设置的超级用户密码 - 点击「保存」,即可看到本地服务器出现在列表中
3. 彻底解决删除组的sqlite3错误
若重置数据库后仍报错,需彻底清理残留并重装:
- 通过控制面板卸载pgAdmin 4
- 删除残留目录:
C:\Users\<你的用户名>\AppData\Roaming\pgAdmin和C:\Program Files\pgAdmin 4 - 单独下载对应版本的pgAdmin 4安装包重新安装(避免与PostgreSQL捆绑安装可能的冲突)
额外提示
- 若之前安装过旧版PostgreSQL/pgAdmin,务必彻底卸载并删除所有残留数据、配置文件后再安装新版本
- 安装过程中避免中断程序,防止文件写入不完整
内容的提问来源于stack exchange,提问作者hamburger2506
相关产品推荐
相关产品推荐

