启动postgreSQL的时候加上-i选项例如
./路径/postmaster -i -D /usr/local/pgsql/data .....加上日志选项

解决方案 »

  1.   

    我启动是用的  
    /usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data
    我也用了
    /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data
    没有加-i和日志选项....是否有问题?
      

  2.   

    另外,日志选项如何加,我一加日志选项,好象有问题....
    /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 &
    (PostgreSQL手册上的)
      

  3.   

    -i选项一定要加!
    日志记录你加不加没什么问题,但是对你的排错有帮助
    但是 -i 一定要加,这是为了让你的pgsql支持TCP/IP连接如果不用日志,那么这样写
    /usr/local/pgsql/bin/postmaster -i -D /usr/local/pgsql/data  &之后回车,如果有问题的话,把返回的消息贴出来我们帮你看看如果加日志,那么这样写/usr/local/pgsql/bin/postmaster -i -D /usr/local/pgsql/data > logfile 2>&1  &
      

  4.   

    # su postgres
    $ /usr/local/pgsql/bin/postmaster -i -D /usr/local/pgsql/data > logfile 2>&1 &
    $ cannot create logfile: Permission denied
      

  5.   

    已经 chown postgres /usr/local/pgsql/data
      

  6.   

    问题解决,诚如你所言,要加上-i参数!!!!
    /usr/local/pgsql/bin/postmaster -i -D /usr/local/pgsql/data  &恩,谢谢啦~~~~呵呵,结帖!!!