postgresql服务器版本和psql版本不一致解决办法
2018-10-28 18:32
639 查看
$ psql -U peimsmdata -h 127.0.0.1 peimsm
could not change directory to "/root"
Password for user peimsmdata:
psql (9.2.23, server 9.6.3)
WARNING: psql version 9.2, server version 9.6.
Some psql features might not work.
Type "help" for help.
原因:
虽然系统安装了9.6版本的pgsql,但是psql这个脚本却引用了旧的版本。
解决方法:
替换系统中旧版本的psql脚本为新的版本。
$ psql --version
could not change directory to "/root"
psql (PostgreSQL) 9.2.23
# which -a psql
/usr/bin/psql
/usr/local/postgresql/bin/psql
/bin/psql
# mv /usr/bin/psql /usr/bin/psql.bak
# ln -s /usr/local/postgresql/bin/psql /usr/bin/psql
$ psql -U peimsmdata -h 127.0.0.1 peimsm
could not change directory to "/root": Permission denied
Password for user peimsmdata:
psql (9.6.3)
Type "help" for help.
相关文章推荐
- Windows 7以上客户端远程低版本服务器系统桌面卡顿的解决办法
- apt-get upgrade升级后docker客户端和服务器版本不一致问题解决方式。
- Android studio导入工程java文件出现红色J,gradle插件与gradle版本不一致 解决办法
- vs警告 当前源代码跟内置的版本不一致解决办法
- hadoop里需要的libhadoop.so版本不一致导致问题及解决办法
- AndroidManifest文件中的版本号与代码中得到的版本号不一致问题及解决办法
- vs 警告当前源代码跟内置的版本不一致解决办法
- php安装mysql扩展,版本不一致的解决办法
- VS2008 Sp1出现程序清单中的版本和编译器的版本不一致的解决办法
- Linux中gcc和cc的版本不一致的解决办法
- 在IE6、ie7下input选择框与文字对齐 和ie更高版本无法一致的解决办法
- MyEclipse迁移过程中Tomcat版本不一致的解决办法
- 复制中发布服务器和订阅服务器内容不一致的解决办法
- 多个jdk版本 java 和 javac不一致的解决办法
- 签名后无法安装,提示“该应用版本与您手机中的版本签名不一致”解决办法
- Unsupported major.minor version 51.0解决办法 jdbc链接时候报错,或部署项目后版本不一致导致。
- 64位服务器IIS不能识别32位framework版本。IIS没有Asp.net切换界面的解决办法。
- gradle版本不一致,解决办法
- eclipse的jdk编译版本项目JDK编译版本不一致解决办法
- 在使用Sql server 2005 生成脚本时,出现目标服务器版本不支持该对象或不支持该对象的一个属性。 (Microsoft.SqlServer.Smo)的解决办法