今天接到一个任务,让把应用服务器上的postgresql 数据库迁移到另个一体机上(因为目前只有一个数据库用户),选择了比较简单方式:在目标数据库安装postgresql数据库,然后停止服务,把应用服务器上安装目录中的data文件夹拷贝到新的安装目录下,如果报一下错误,请尝试一下方式:
- 查找日志:计算机管理——事件查看器——管理事件的摘要—错误—-postgreSQL,查看具体报错信息
- 如果错误是:HKT [2944] 致命错误: 无法创建锁文件 “postmaster.pid”: Permission denied,则是文件夹权限问题。单击软件安装目录右键–属性–编辑–修改users用户的写入权限。
- 重启服务