问题描述
我的内置系统Postgres是Postgres 9.6
我已按照此处的说明将最新的Postgres 12.3安装到其他文件夹/sharefolder/postgre-12.3
中
https://www.postgresql.org/docs/current/install-short.html并将--prefix=PREFIX
添加到./configure行:./configure --prefix=/sharefolder/postgre-12.3
然后出现错误,例如:
postgres@astra:~$ psql test
psql: Failed to connedt to server: No such file and directory
Does it operates locally and accepts connections through unix-socket "/var/run/postgresql/.s.PGsql.5432"?
在12.3的/var/run/postgresql/
中不应该有任何内容,因为我从源代码安装目录时已经设置了安装目录。尽管我找不到{1.1} / main / hba_file所在的地方{1>}。
另外,当我尝试使用某些命令时,也会显示旧版本的Postgres,
data_directory
如何使12.3正常工作?
我尝试使用Postgres插件 asdf 进行任何操作,但仍然没有改变,仍然是9.6。
PS:顺便说一句,如何将pgadmin从源代码安装到/ sharefolder /等选定的文件夹中?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)