我在Windows10上安装了Mongodb latest (4.0)作为服务
它似乎忽略了bin目录中的mongod.cfg文件
C:\MongoDB4.0\bin\mongod.cfg
# Where and how to store data.
storage:
dbPath: C:\MongoDB4.0\data
该服务将不会启动,
当我从CMD启动时,如下所示:
c:\MongoDB4.0\bin>mongod.exe
这是它的输出:(参见dbpath=c:\data\db)
Log: [main] Automatically disabling TLS 1.0,
我在Windows服务中托管了一个WCF服务,我将该服务设置为Automatic,以便在启动服务器时自动启动。服务是终结点,由MSMQ支持。
当我手动启动服务时,一切都很好。但是当服务在启动时启动时,我得到了一个MSMQ异常:
System.TypeInitializationException: The type initializer for
'System.ServiceModel.Channels.Msmq' threw an exception. --->
System.ServiceModel.MsmqException: The version check
我想知道如何从存储在网络服务器上的PHP文件中运行MongoDB命令。我要做的是从转储文件导入一个数据库,然后-with正在运行的MongoDB服务-在服务运行时调用一个外部.jar文件,该文件使用我刚刚导入的MongoDB文件。我已经安装了PHP的MongoDB驱动程序(我正在Windows的xampp服务器上测试这个驱动程序),但是我找不到任何例子来说明运行通常的MongoDB命令(在我的例子中是'mongoexport')的确切过程。据我所知,MongoDB服务是通过以下方式发起的:
$m = new MongoClient();
我正在尝试将mongodb作为一个服务安装在Windows 8上。
我使用下面的命令来安装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. (
嗨,我们正在使用Windows server 2003。Windows服务在重新启动时使用管理凭据。每当管理帐户被注销时,服务就会中断。因此,我们维护管理帐户在断开或活动状态。
我们在windows.It中将Glassfish服务器安装为服务,使用管理凭据,同时从'services.msc‘重新启动服务。当我们注销管理帐户时,Glassfish服务器就会崩溃。我们能做什么使服务器运行甚至管理帐户注销。
同时告诉我我们是否应该在断开连接模式下使用管理帐户,或者我们有任何解决这个问题的方法。