【发布时间】:2021-10-05 03:10:36
【问题描述】:
我花了几个小时四处寻找,但没有找到太多! 我正在尝试将旧的 mongoDB (3.6.20) 迁移到最新版本,并且程序建议逐步进行,所以现在我正在尝试从 3.6.20 迁移到 4.0.20。 安装了新的二进制文件,一切正常,但我最终得到:
错误:子进程失败,以“错误号 62”退出
看这里 (https://docs.mongodb.com/manual/reference/exit-codes/) 说:
62 如果 --dbpath 中的数据文件与当前运行的 mongod 版本不兼容,则由 mongod 返回。
有一些程序可以解决问题还是我必须丢失所有数据? 我正在搜索,但到目前为止,我还没有找到一个明确的答案或可以遵循的程序来解决这个问题。 问题是 mongo 甚至还没有开始。到目前为止我发现的所有建议(比如这里:https://docs.mongodb.com/manual/release-notes/4.0-upgrade-standalone/)都意味着能够访问数据库! 所以它必须存在一些外部工具或程序来解决这个问题。
感谢您的帮助! 史蒂夫
【问题讨论】:
标签: mongodb