按照here的说明操作后,pgAdmin 4无法连接到服务器。它会弹出一个名为Fatal Error
的窗口,里面有一个很长的环境异常列表,后面还有一个更长的异常跟踪列表,其中最相关的似乎是:
Total spawn time to start the pgAdmin4 server: 0.008 Sec
2023-04-26 19:28:32,904: ERROR pgadmin: Database migration failed
2023-04-26 19:28:33,031: ERROR pgadmin: Traceback (most recent call last):
File "C:\Users\Paul\AppData\Local\Programs\pgAdmin 4\v7\python\lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context
self.dialect.do_execute(
File "C:\Users\Paul\AppData\Local\Programs\pgAdmin 4\v7\python\lib\site-packages\sqlalchemy\engine\default.py", line 748, in do_execute
cursor.execute(statement, parameters)
sqlite3.OperationalError: duplicate column name: shared
对话框上有一个Configure
按钮,它提供了更改超时期限或指定固定端口号的选项,这两个选项都没有任何明显的积极影响。
我能做些什么来恢复吗?或者我应该从头开始重新安装PostgreSQL?我已经安装了PostgreSQL 12.3。
编辑:我重新安装了PostgreSQL并重新安装了最新版本;问题仍然存在:(
1条答案
按热度按时间cwxwcias1#
目前最简单的解决方案是删除损坏的文件
%APPDATA%/pgadmin/pgadmin4.db
,但您将丢失所有以前的配置源