尝试导出数据库时出现错误native client is not specified for connection。在终端中,运行命令which postgres,生成/opt/homebrew/bin/postgres。然后在Dbeaver转到数据库,右击>编辑连接>编辑驱动程序设置>选择本地客户端标签>添加主页>选择Mac HD>一旦弹出,点击Command + Shift + .以取消隐藏文件夹。然后导航到opt/homebrew/bin并单击Open。它将找到所需的postgres信息并添加主页。单击“确定”>“确定”关闭弹出窗口。现在我可以出口了。
4条答案
按热度按时间gab6jxml1#
这里有一个相当长的关于这个主题的讨论:https://github.com/dbeaver/dbeaver/issues/988
我无法做到这一点,因为我的dbeaver没有进入/usr/bin的权限,并且我无法从终端以sudo打开它。我放弃了,转而使用了psql。
z3yyvxxp2#
实际上,问题出在DBeaver的Snap版本上。您无法访问Snap主文件夹(在本例中为Dbeaver Snap主文件夹)以外的目录。所以我用this link(基于Debain的版本)恢复到了DBeaver的APT版本,它的效果非常好。
因此,您只需删除您的快照版本的DBeaver并安装适用于您的操作系统的their website官方包,您就应该能够毫无问题地加载客户端。
jw5wzhpr3#
尝试导出数据库时出现错误
native client is not specified for connection
。在终端中,运行命令which postgres
,生成/opt/homebrew/bin/postgres
。然后在Dbeaver转到数据库,右击>编辑连接>编辑驱动程序设置>选择本地客户端标签>添加主页>选择Mac HD>一旦弹出,点击Command + Shift + .
以取消隐藏文件夹。然后导航到opt/homebrew/bin
并单击Open。它将找到所需的postgres信息并添加主页。单击“确定”>“确定”关闭弹出窗口。现在我可以出口了。ajsxfq5m4#
我知道已经很晚了。
pgsql
。您可以按照此link进行安装。/usr/lib/postgresql/XX/
其中,
XX
是您安装的pgsql的版本。