尝试使用在另一台 Mac 机器上创建的数据启动 postgres 时出现以下错误。 致命:控制文件中的校验和不正确
postgres 版本是 9.1.3,在 snow leopard 中初始化的数据在 Lion 中不起作用,反之亦然。对于 postgres v9.0.1,我没有遇到这个问题。 postgres 9.1.3 中是否有任何配置可以解决此问题?
最佳答案
您不能在具有不同操作系统的系统之间移动。编译后的版本可能有不同的对齐等。对旧版本进行转储,对新版本进行恢复。
关于macos - 在 osx-Lion 中创建并在 osx-snow-leopard 中访问的 postgres 9.1.3 数据的控制文件错误校验和不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10496408/