
正文
关于postgresql停止的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何设置或更改PostgreSQL数据目录位置
Services Management”即“服务”中停止相应的PostgreSQL服务
方式二:通过命令行“NET STOPpostgresql-x64-9.1”停止相应的PostgreSQL服务Step
2:修改注册表对应键值位置在"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\postgresql-x64-9.1
\ImagePath
",将“-D”后的目录名修改为新的数据目录位置即可,如果目录路径中含有空格,需要用引号引起。Step 3:数据迁移
拷贝数据至新数据目录,需要注意必须检查用户权限是否可于访问新的数据目录。Step 4:开启PostgreSQL服务
或者使用命令行命令“NETSTARTpostgresql-x64-9.1”[Linux]修改postgresql.conf文件,
data_directory = '
新数据目录名'
,然后重启postgresql服务即可。
修改完毕后,可以用psql命令“showdata_directory”查看当前数据目录
相关问答
Q1: win7 电脑 软件安装 已停止工作 PostgreSQL 安装
还有两种办法,你可以试一下!
一个是 以管理员身份运行。
一个是 兼容模式 选 winxp。
Q2: 求助,postgresql服务启动不了
postmaster.pid是postgresql服务自动产生的,记录服务进程号的,不要人为去改动它。 服务停止时,会自动删除。如果有遗留下,那就手工删除掉 在启动前,这个文件是不应该存在的,如果这个文件不存在,服务还是无法启动,
Q3: vmware虚拟机中postgresql时间停止
确认一下虚拟机的时间是不是正常啊。如果虚拟机的时间是正常的,那就是postgres的问题。
进到postgres用户下,查看环境变量有没有设定。
$ echo $TZ
$ echo $PGTZ
查看.bash_profile文件,加上时区设定
export PGTZ=’Asia/Beijing′
Q4: postgres服务启动后停止?
设置POSTGRES服务器,允许远程访问:
1.检测是否已开通这项服务。
netstat -anp | grep pos
如结果中包含tcp, 5432(端口),证明已经开通,否则继续。
2.在postgresql.conf文件中,加入
tcpip_socket=true
3.配置pg_hba.conf文件







