如何在 pgadmin 4 之间导入服务器列表?
How to import server list between pgadmin 4?
如何 import/export 计算机之间的 pgadmin 4.2 之间的服务器列表(在 Windows 中)?
我找到了一些关于注册表的 pgadmin 3 链接。 4也一样吗?
pgAdmin - Sharing DB Connection Definitions
根据 ,配置数据似乎在 C:\Users\{Your_User}\AppData\Roaming\pgAdmin
中可用。您可以尝试在不同机器上复制 pgAdmin
目录
这里有相关文档:Exporting and importing Servers
当您在 Windows 上安装 pgAdmin4 时,例如C:\Program Files (x86)\pgAdmin 4\v4 对于版本 pgAdmin4 v4.2 在我的例子中,有一个名为 venv[=39= 的子文件夹] 它承载另一个 Scripts 子文件夹,其中存储了文档中提到的 Python 虚拟环境。
这是我们可以用来转储服务器列表的 python.exe。
打开命令提示符(Win + R、cmd),然后浏览到此 Scripts 子目录
cd "C:\Program Files (x86)\pgAdmin 4\v4\venv\Scripts"
我用来创建转储的命令是:
python.exe "C:\Program Files (x86)\pgAdmin 4\v4\web\setup.py" --dump-servers D:\dump\pgAdmin4_servers_list.json
如果成功,将显示说明已转储的服务器描述数的消息。
就我而言:
Configuration for 43 servers dumped to D:\dump\pgAdmin4_servers_list.json.
然后,将 JSON 文件复制到新计算机,并使用命令提示符浏览到与之前相同的子目录:
cd "C:\Program Files (x86)\pgAdmin 4\v4\venv\Scripts"
导入之前,请确保 pgAdmin4 服务器已关闭。
现在可以导入JSON文件内容(E:是我的U盘盘符):
python.exe "C:\Program Files (x86)\pgAdmin 4\v4\web\setup.py" --load-servers E:\dump\pgAdmin4_servers_list.json
如果成功,应该会显示添加的服务器组数和服务器数。
就我而言:
Added 5 Server Group(s) and 43 Server(s).
重新启动 pgAdmin4,您应该会看到源中的服务器列表。
如何 import/export 计算机之间的 pgadmin 4.2 之间的服务器列表(在 Windows 中)?
我找到了一些关于注册表的 pgadmin 3 链接。 4也一样吗?
pgAdmin - Sharing DB Connection Definitions
根据 C:\Users\{Your_User}\AppData\Roaming\pgAdmin
中可用。您可以尝试在不同机器上复制 pgAdmin
目录
这里有相关文档:Exporting and importing Servers
当您在 Windows 上安装 pgAdmin4 时,例如C:\Program Files (x86)\pgAdmin 4\v4 对于版本 pgAdmin4 v4.2 在我的例子中,有一个名为 venv[=39= 的子文件夹] 它承载另一个 Scripts 子文件夹,其中存储了文档中提到的 Python 虚拟环境。
这是我们可以用来转储服务器列表的 python.exe。 打开命令提示符(Win + R、cmd),然后浏览到此 Scripts 子目录
cd "C:\Program Files (x86)\pgAdmin 4\v4\venv\Scripts"
我用来创建转储的命令是:
python.exe "C:\Program Files (x86)\pgAdmin 4\v4\web\setup.py" --dump-servers D:\dump\pgAdmin4_servers_list.json
如果成功,将显示说明已转储的服务器描述数的消息。 就我而言:
Configuration for 43 servers dumped to D:\dump\pgAdmin4_servers_list.json.
然后,将 JSON 文件复制到新计算机,并使用命令提示符浏览到与之前相同的子目录:
cd "C:\Program Files (x86)\pgAdmin 4\v4\venv\Scripts"
导入之前,请确保 pgAdmin4 服务器已关闭。 现在可以导入JSON文件内容(E:是我的U盘盘符):
python.exe "C:\Program Files (x86)\pgAdmin 4\v4\web\setup.py" --load-servers E:\dump\pgAdmin4_servers_list.json
如果成功,应该会显示添加的服务器组数和服务器数。 就我而言:
Added 5 Server Group(s) and 43 Server(s).
重新启动 pgAdmin4,您应该会看到源中的服务器列表。