在Windows 8上安装mongodb作为服务

我正在尝试在Windows 8上安装mongodb作为服务

我正在使用下面的命令来安装Mongodb

 C:\mongodb\bin\mongod.exe --auth --config C:\mongodb\mongod.cfg --install 

我得到这个错误:

  Wed Mar 13 19:13:23 Trying to install Windows service 'MongoDB' Wed Mar 13 19:13:23 Error connecting to the Service Control Manager: Access is denied. (5) 

我如何安装Mongodb服务?

我尝试使用pipe理员权限,但问题仍然没有解决。

问题发生,因为文件mongod.cfg没有正确编辑。 Mongodb通常自己编辑mongod.cfg的内容,但是在Windows 8上这不起作用。 因此,这个错误出现了。 我通过手动configuration文件并将下面的代码添加到mongod.cfg文件中解决了这个问题。 然后我再次尝试,现在它为我工作:

 logpath=C:\mongodb\log\mongo.log logappend=true dbpath = /mongodb/data/db 

请确保您运行此命令的命令提示符以Run as Administrator身份Run as Administrator选项Run as Administrator