如何修改 Windows 上安装的 PostgreSQL 的 PGDATA 目录

谁都会走 提交于 2020-03-06 20:34:17

步骤

  1. 停止 PostgreSQL 服务
  2. 移动 PGDATA 目录到新的位置,该操作可能需要 Administrator 权限
  3. 修改新的 PGDATA 目录权限,添加用户“Network Service”
  4. 修改注册表,更新 PostgreSQL 服务指向的 PGDATA 路径。注册表路径为:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pgsql-some version,修改 “ImagePath” 的 “-D” 为新的 PGDATA 目录。最后检查下 PostgreSQL 服务指向的 PGDATA 执行路径是否为新的路径。

    如果这里没有权限修改注册表,可以通过修改 PostgreSQL 服务的 command 执行路径

  5. 重新启动 PostgreSQL 服务

参考

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!