Got “Access is denied” when I tried to install 64-bit mongodb in Windows server 2008

让人想犯罪 __ 提交于 2019-12-10 12:32:35

问题


All I did is to run below script: D:\Tools\MongoDb\bin\mongod.exe --dbpath D:\MongoDb\data\

Then I got exception: Error connecting to the service Control Manager: Access is denied. (5)

I was using administrator account to operate this, I already created folders related to the script.

And I didn't experience issue like this when I installed 32-bit mongodb in 32-bit Windows Server 2003.

I appreciate any help about this!


回答1:


You need to install it from the command prompt that you have opened with the Run as Administrator option




回答2:


From Admin command prompt execute:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>cd C:\Program Files\MongoDB\Server\3.6\bin

C:\Program Files\MongoDB\Server\3.6\bin>mongod.exe -config "c:\data\mongod.cfg" -install
2018-03-20T08:55:00.541+0530 I CONTROL  [main] log file "c:\data\log\mongod.log"
 exists; moved to "c:\data\log\mongod.log.2018-03-20T03-25-00".

C:\Program Files\MongoDB\Server\3.6\bin>net start MongoDB
The MongoDB service is starting..
The MongoDB service was started successfully.


来源:https://stackoverflow.com/questions/4098909/got-access-is-denied-when-i-tried-to-install-64-bit-mongodb-in-windows-server

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!