如何启动postgresql数据库服务?
/etc/init.d/postgresql-8.4 start
就可以了
网上说用 pg_ctl start 怎么试也不行。包括加入pg_ctl start -D 数据库目录也不行,如果不sudo执行提示权限不够,如果sudo执行提示不能用root用户执行,必须用进程所有者用户执行。搞了很久也没有搞明白。放弃!
postgresql中各文件的存放目录都在postgresql.conf中有描述,如果你不知道postgresql中某个对象在系统中的存放目录,甚至连postgresql.conf也忘了存放在哪里了,可以做如下处理。
一、执行 sudo find / -name postgresql.conf先找到该文件。
二、打开该文件查看FILE LOCATIONS内容,如果要修改该文件,需要sudo才行。
阅读(17421) | 评论(0) | 转发(0) |