使用 mongodump 提取流星数据

2023-12-07

我会先说,除了一些 mongo 教程之外,我几乎没有编码知识,所以这可能是一个非常简单的答案,我正在尝试将流星项目中的数据提取到可以编辑的文本文件中。

以前我刚刚安装了meteor(和Node.js),但我安装了MongoDB,因为没有它我的cmd窗口会告诉我“‘mongodump’不被识别为内部或外部命令、可操作程序或批处理文件”

然后我按照说明进行操作here并确认我的主机位于 127.0.0.1,端口为 3001。此时我也开始运行我的 Meteor 项目并打开一个新的 shell。

该项目正在 D:/projectName 运行,当我从那里执行“mongodump -h 127.0.0.1 --port 3001 -dmeteor”时,它仍然显示“‘mongodump’不被识别为内部或外部命令、可操作程序或批处理文件”

但是,如果我从 mongodump.exe 目录 (C:\Program Files\MongoDB\Server\3.2\bin) 执行同一行,则会显示“失败:转储元数据时出错:为元数据文件转储\meteor 创建目录时出错:mkdir 转储:访问被拒绝”


您登录的用户没有权限写入

C:\Program Files\MongoDB\Server\3.2\bin

目录。 mongodump 想要写入当前工作目录下的目录。

你可以做两件事。您可以将上述路径添加到系统可执行路径中,然后从您具有写入权限的目录运行 mongodump。

或者,您可以继续从上述目录运行它,但指定 --out 选项以及您具有写入权限的目录的路径。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 mongodump 提取流星数据 的相关文章

随机推荐