在安装 MongoDB Community 7.0 的过程中,安装程序会询问数据库的路径,我将它们指向专用的 50GB 空驱动器 E:,这是专门为 MongoDB 创建的。
下一步表明目标驱动器 C: 没有足够的空间。下面的驱动器列表显示了 C: 和 E:,但 E: 是不可选择的。
MongoDB 不能安装在 C: 以外的任何驱动器上吗?
在安装 MongoDB Community 7.0 的过程中,安装程序会询问数据库的路径,我将它们指向专用的 50GB 空驱动器 E:,这是专门为 MongoDB 创建的。
下一步表明目标驱动器 C: 没有足够的空间。下面的驱动器列表显示了 C: 和 E:,但 E: 是不可选择的。
MongoDB 不能安装在 C: 以外的任何驱动器上吗?
另一个 SE 网站上已经有人提出并回答了这个问题,但用词略有不同:https://stackoverflow.com/questions/68491934/mongodb-doesnt-install-on-the-preferred-installation-disk-windows
答案非常善意地将根本原因称为“100 智商发展”,而更准确的描述应该是“0 智商发展”。
最重要的是,安装程序太笨了,会做出愚蠢的假设,而它只需要复制几个文件。两种解决方法是使用便携式 ZIP 进行安装或解压 MSI 并提取安装服务器的实际 MSI。
如果你别无选择只能使用那个东西,那就使用其中之一。