注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

PostgreSQL 中文网

 
 
 

日志

 
 

PostgreSQL9.2 安装 "psql: connection pointer is NULL"  

2012-05-17 15:14:04|  分类: PG案例分析 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 

      PostgreSQL9.2beta1 已经 Release,今天打算安装测试下, PostgreSQL 编译安装成功,但
连接 PostgreSQL 时报"psql: connection pointer is NULL" ,数据库安装步骤略。


--1 使用 9.2 客户端登陆报错

 [postgres@redhat6 ~]$ /opt/pgsql9.2beta/bin/psql -p 1922
psql: connection pointer is NULL
   


--2 用 9.0 客户端正常

 [postgres@redhat6 ~]$ psql -h 127.0.0.1 -p 1922
psql (9.0.2, server 9.2beta1)
WARNING: psql version 9.0, server version 9.2.
         Some psql features might not work.
Type "help" for help.
   
   备注:后来 GOOGLE 下,没查到有用信息,后来猜想可能是环境变量没有正确设置,因为
             在这台主机上已经安装了 postgresql9.0.2,环境变量没有做相应修改。
  

--3 系统postgres 用户环境变量

 # .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

export PGPORT=1921
export PGDATA=/opt/pgdata/pg_root
export LANG=en_US.utf8

export PGHOME=/opt/pgsql9.0
export LD_LIBRARY_PATH=$PGHOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/lib:/usr/lib:/usr/local/lib
export DATE=`date +"%Y%m%d%H%M"`
export PATH=$PGHOME/bin:$PATH:.
export MANPATH=$PGHOME/share/man:$MANPATH
alias rm='rm -i'
alias ll='ls -lh'

   
     备注:以上是 postgresql 用户环境变量
  

--4 在 session 端修改环境变量

 export PGPORT=1922
export PGDATA=/database/pgdata9.2/pg_root
export LANG=en_US.utf8

export PGHOME=/opt/pgsql9.2beta
export LD_LIBRARY_PATH=$PGHOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/lib:/usr/lib:/usr/local/lib
export DATE=`date +"%Y%m%d%H%M"`
export PATH=$PGHOME/bin:$PATH:.
export MANPATH=$PGHOME/share/man:$MANPATH
alias rm='rm -i'
alias ll='ls -lh'  

   


--5 再次测试

 [postgres@redhat6 ~]$ /opt/pgsql9.2beta/bin/psql -p 1922
psql (9.2beta1)
Type "help" for help.
   

  备注:登陆成功,经过测试,导入正确的 LD_LIBRARY_PATH 环境变量后,问题解决!

 
--6 End
  为了方便可以将上面环境变量写到一个文件里,需要用时在 session 端 source 一下即可。 

  评论这张
 
阅读(26822)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016