Mongo使用过程中的一些奇奇怪怪的错误

2022-05-22 16:53:51 浏览数 (1)

(四)使用过程中的一些奇奇怪怪的错误

我们在平时的工作中经常碰到这样的情况:更改文件夹名称时总提示有文件或程序在运行,而实际上我们并没有打开文件夹里的文件或程序。这时其实是有后台程序在运行,我们需要将其找出来关掉就可以了。下面将简单介绍如何操作。

在下面菜单栏处单击鼠标右键,点击任务管理器

点击性能—资源监视器

在关联的句柄出输入 无法更改的文件夹名称

点击鼠标右键,点结束进程

关掉运行的程序后 就可以更改文件夹名称了

来源:百度经验

服务器没有响应控制功能

如图,如果通过下列代码,添加服务后,使用net start命令出现这样的问题时,可以参考下我的解决方法。

先删除之前的serviceName —> sc delete mongodb

然后,

代码语言:javascript复制
D:vueNodeMongoDB>mongod --dbpath D:vueNodeMongoDB
datadb --logpath D:vueNodeMongoDBlogmongodb.log --logappend –
serviceName MongoDB --auth --install

解决方法:

出现这个问题一般是路径有问题。

1)请注意你所有的路径没有错,包括mongod所在路径,日志所在路径等;

2)不要加入多余的“”,如“D:MongoDBData”这个,千万不要写成“D:MongoDBData”。

发生系统错误1058

"D:vueNodeMongoDBbinmongod.exe" --remove

1

mongod --config "D:vueNodeMongoDBbinmongod.cfg" --install

1

MongoDB错误:Failed global initialization:FileNotOpen: Failed to open “XXX”

将MongoDB服务器作为Windows服务运行

重新打开一个cmd终端(一定要管理员身份C:WindowsSystem32cmd.exe,右键以管理员身份运行,这个超级重要),继续来到并目录下,输入

mongod --config “D:vueNodeMongoDBbinmongod.cfg” --install

输入上述命令之后出现了一些错误

Failed to open “D:vue前端视频学习NodeMongoDBlogmongod.log”

研究后发现是没有创建这些文件,手动创建这些文件后重新打开cmd命令行,进入到bin里面,继续输入上面命令即可。

(我的问题是之前中文路径,然后导致的中文乱码问题,之后修改了路径,文件路径不对)

0 人点赞