【发布时间】:2022-02-23 19:33:40
【问题描述】:
如何在 pgadmin4 中导出连接?
我打算给我们pgadmin in docker,我想按照建议映射servers.json。所以我想简单地将我的连接导出到本地 pgadmin4 并映射它们。
我找到了一个explanation 来导出服务器。不幸的是,这不起作用。我尝试了 ubuntu 18.04 LTS 和 Windows 10 Pro,但我总是收到错误消息。这是我在 ubuntu 中检索到的消息:
$ python3 /usr/share/pgadmin4/web/setup.py --dump-servers output_file.json
Traceback (most recent call last):
File "/usr/share/pgadmin4/web/setup.py", line 406, in <module>
dump_servers(args)
File "/usr/share/pgadmin4/web/setup.py", line 63, in dump_servers
app = create_app()
File "/usr/share/pgadmin4/web/pgadmin/__init__.py", line 229, in create_app
create_app_data_directory(config)
File "/usr/share/pgadmin4/web/pgadmin/setup/data_directory.py", line 29, in create_app_data_directory
_create_directory_if_not_exists(config.SESSION_DB_PATH)
File "/usr/share/pgadmin4/web/pgadmin/setup/data_directory.py", line 15, in _create_directory_if_not_exists
os.mkdir(_path)
FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/pgadmin/sessions'
这似乎合乎逻辑,因为没有这样的文件。但是如何导出我的服务器设置并通过 servers.json 共享它们?
【问题讨论】:
-
你发现了吗?我还需要知道
servers.json文件的格式...
标签: pgadmin-4