我正在尝试将pgAdmin III服务器列表从源计算机(具有我已建立的列表)复制到目标计算机(新安装了pgAdmin)。两者都运行Windows 7 Pro,pgAdmin版本是1.18.1。
根据答案here和here,我已从源计算机导出注册表定义HKEY_CURRENT_USER\Software\pgAdmin III\Servers
并将其导入目标计算机,显然已成功:所有9的条目服务器显示,HKEY_CURRENT_USER\Software\pgAdmin III\Servers\Count
的值为9。
但是当我启动pgAdmin时,没有服务器显示,即使其状态行显示消息“在服务器上检索详细信息...完成”。当我回顾注册表时,HKEY_CURRENT_USER\Software\pgAdmin III\Servers\Count
的值回到0(9个服务器定义仍然存在)。
所以我的问题是:如何让新的pgAdmin安装程序找到导入的服务器列表?