Sat*_*mak 4 postgresql ubuntu database centos database-backup
希望你过得很好。
我们在 centos 服务器上安装了 postgres,并从 Ubuntu 机器通过 DBeaver 访问它。
每当我们尝试备份数据库时,都会出现错误“未指定本机客户端进行连接”。
我做了搜索,解决方案就像“哪个 postgres-> 并将其结果放入其中”
我不确定这一点,我们需要在 ubuntu 机器上安装 psql 客户端吗?
请帮忙
我做了搜索,解决方案就像“哪个 postgres-> 并将其结果放入其中”
不是在 Ubuntu 上。which postgres通常不会打印任何内容。DBeaver 想要的命令是pg_dump创建备份和pg_restore恢复。
这些命令可以通过sudo apt install postgresql-client.
然后在 DBeaver 中,转到数据库 -> 驱动程序管理器,选择“PostgreSQL”,然后选择“编辑”,然后导航到“本机客户端”选项卡,然后“添加主页”并选择/usr/bin位置,因为它是pg_dump安装位置pg_restore。或者,如果您安装了多个版本并且自动选择不适合您,您可以选择您的 PostgreSQL/usr/lib/postgresql/<version>/bin版本。<version>/usr/bin/pg_dump