>我有一个带有Postgresql的Windows服务器(称为X
服务器(,数据目录路径为:D:pgdatabase
,我停止Postgresql服务并复制所有数据文件夹并放入另一个Y
服务器相同的位置D:pgdatabase
(当然X
和Y
对数据目录位置有相同的设置(
但是当我在Y
上启动Postgresql服务时,它无法启动并说:
本地计算机上的 postgresql-x64-11 服务启动,然后停止。如果其他服务或程序未使用某些服务,则某些服务会自动停止
我是否需要其他设置才能使 postgresql 服务Y
处理新数据?
//更新: 我在事件查看器中看到此错误
2019-12-27 16:53:21 JST [75964]: [1-1] user=, db=PANIC: could not open control file "global/pg_control": Permission denied
我可以解决我的问题,只需授予对这个新数据文件夹的完全权限