得到了“访问被拒绝”当我试图在Windows Server 2008中安装64位的MongoDB

问题描述 投票:13回答:2

我所做的是下面的脚本运行:d:\工具\ MongoDB的\ BIN \ mongod.exe --dbpath d:\ MongoDB的\ DATA \

然后,我得到异常:错误连接到服务控制管理器:访问被拒绝。 (5)

我用管理员帐户来操作这一点,我已经创建相关的脚本文件夹。

而我,当我在32位Windows Server 2003安装了32位的MongoDB没有经历过这样的问题。

我很欣赏这方面有任何的帮助!

mongodb x86-64 windows-server-2008-r2
2个回答
40
投票

你需要从你已经与Run as Administrator选项打开命令提示符下进行安装


1
投票

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.
© www.soinside.com 2019 - 2024. All rights reserved.