pgAdmin 4 1.0-rc1 中的 PostgreSQL 二进制路径
PostgreSQL Binary Path in pgAdmin 4 1.0-rc1
在 File
> Preferences
> Path
> Binary paths
下的字段 PostgreSQL Binary Path
中需要填写什么?
这需要是一个目录,而不是单个文件。所以在 Windows 上,通常是 C:\Program Files\PostgreSQL.6\bin
pgAdmin 4 以后的版本会有这样的提示:
Path to the directory containing the PostgreSQL utility programs (pg_dump, pg_restore etc).
在 pgAdmin 4 上使用最新版本的 PostgreSQL 9.6 运行,在将 $VERSION$ 替换为适当的版本号后,您会在 "Help" 选项卡下找到这两个网址的提示:
https://www.enterprisedb.com/docs/en/9.6/pg/ and https://www.postgresql.org/docs/9.6/static/(但是,这些链接并没有真正提供太多帮助)。
如果您按照框下方的提示并在安装 PostgreSQL 的目录中搜索 "pg_dump, pg_restore",它们将位于 "bin" directory/folder
在 windows 上,默认安装类似于:C:\Program Files\PostgreSQL.6\bin
复制您的路径并粘贴到单击 "Binary paths" 选项卡下的框中,然后单击 "OK"
所以你需要做的是配置一个路径(显然):
在pgAdmin
selectFile
->Preferences
中寻找Path
然后点击Binary Path
它需要你的路径 PostgreSQL Binary Path
转到您的计算机 -> C:
(在 windows 上) -> Program Files
-> PostgreSQL
-> your version
-> bin
。它应该是这样的:C:\Program Files\PostgreSQL.6\bin
。这就是您需要复制并粘贴到 pgAdmin 的内容。
希望对你有帮助☺️
所有与 postgresql 相关的二进制文件都应该在那里。哪个是这个应该指向postgre安装下的'bin'文件夹。
如果您使用的是 CentOS7,请将 /usr/bin 放入二进制路径,但如果不起作用:
并且...如果您要升级 pgadmin3,请先将其卸载并注意忽略 libpq5...
sudo yum remove pgadmin3
sudo yum -y install pgadmin4 -x libpq5*
sudo yum -y install https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
...所以也许它安装得很好,但你需要做一个备份,也许你需要做一些额外的步骤来配置二进制路径,所以你需要在下面做:
sudo yum install rh-postgresql13-postgresql-syspaths-13.3-1.el7.x86_64
如果您遇到与 postgresql96-9.6.23-1PGDG.rhel7.x86_64 或类似的冲突错误,请使用它:
$ rpm -Va --nofiles --nodigest
$ sudo yum remove postgresql
$ sudo yum install rh-postgresql13-postgresql-syspaths-13.3-1.el7.x86_64
所以在它之后你可以使用`pg_dump
你可以在终端里查看
$ which psql
$ which pg_dump
所以现在您可以使用 /usr/bin 配置二进制路径,它最终会起作用...
windows 上 Postgres 14 的默认目录是:
C:\程序Files\PostgreSQL\bin
Image of pgAdmin File -> Preferences -> Binary Path
我不能只是在路径中剪切和粘贴。我需要导航到目录。
在 File
> Preferences
> Path
> Binary paths
下的字段 PostgreSQL Binary Path
中需要填写什么?
这需要是一个目录,而不是单个文件。所以在 Windows 上,通常是 C:\Program Files\PostgreSQL.6\bin
pgAdmin 4 以后的版本会有这样的提示:
Path to the directory containing the PostgreSQL utility programs (pg_dump, pg_restore etc).
在 pgAdmin 4 上使用最新版本的 PostgreSQL 9.6 运行,在将 $VERSION$ 替换为适当的版本号后,您会在 "Help" 选项卡下找到这两个网址的提示: https://www.enterprisedb.com/docs/en/9.6/pg/ and https://www.postgresql.org/docs/9.6/static/(但是,这些链接并没有真正提供太多帮助)。
如果您按照框下方的提示并在安装 PostgreSQL 的目录中搜索 "pg_dump, pg_restore",它们将位于 "bin" directory/folder
在 windows 上,默认安装类似于:C:\Program Files\PostgreSQL.6\bin
复制您的路径并粘贴到单击 "Binary paths" 选项卡下的框中,然后单击 "OK"
所以你需要做的是配置一个路径(显然):
在
pgAdmin
selectFile
->Preferences
中寻找Path
然后点击Binary Path
它需要你的路径PostgreSQL Binary Path
转到您的计算机 ->
C:
(在 windows 上) ->Program Files
->PostgreSQL
->your version
->bin
。它应该是这样的:C:\Program Files\PostgreSQL.6\bin
。这就是您需要复制并粘贴到 pgAdmin 的内容。希望对你有帮助☺️
所有与 postgresql 相关的二进制文件都应该在那里。哪个是这个应该指向postgre安装下的'bin'文件夹。
如果您使用的是 CentOS7,请将 /usr/bin 放入二进制路径,但如果不起作用:
并且...如果您要升级 pgadmin3,请先将其卸载并注意忽略 libpq5...
sudo yum remove pgadmin3
sudo yum -y install pgadmin4 -x libpq5*
sudo yum -y install https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
...所以也许它安装得很好,但你需要做一个备份,也许你需要做一些额外的步骤来配置二进制路径,所以你需要在下面做:
sudo yum install rh-postgresql13-postgresql-syspaths-13.3-1.el7.x86_64
如果您遇到与 postgresql96-9.6.23-1PGDG.rhel7.x86_64 或类似的冲突错误,请使用它:
$ rpm -Va --nofiles --nodigest
$ sudo yum remove postgresql
$ sudo yum install rh-postgresql13-postgresql-syspaths-13.3-1.el7.x86_64
所以在它之后你可以使用`pg_dump
你可以在终端里查看
$ which psql
$ which pg_dump
所以现在您可以使用 /usr/bin 配置二进制路径,它最终会起作用...
windows 上 Postgres 14 的默认目录是: C:\程序Files\PostgreSQL\bin Image of pgAdmin File -> Preferences -> Binary Path 我不能只是在路径中剪切和粘贴。我需要导航到目录。