mongoDB Windows环境安装及配置
安装服务
sc create Svnservice binpath= "d:\subversion\bin\svnserve.exe --service -r E:\projectversion" displayname= "Svnservice" depend= Tcpip
删除服务
sc delete Svnservice
修改配置
sc config Svnservice binpath= "d:\subversion\bin\svnserve.exe --service -r E:\projectversion" displayname= "Svnservice" depend= Tcpip
设置为自启动
sc config Svnservice start= auto
启动服务
net start Svnservice
1. sc start
启动正在运行的服务。
语法
Sc [ServerName] start ServiceName [ServiceArguments]
参数
ServiceArguments
指定传递给要启动的服务的服务参数。
下面的示例显示了如何使用 sc start 命令:
(1) sc start tapisrv
(2) sc start giveio
2. sc stop
向服务发送 STOP 控制请求。
语法
Sc [ServerName] stop ServiceName
参数:略
备注
并非所有服务都能够被停止。
下面的示例显示了如何使用 sc stop 命令:
(1) sc stop tapisrv
(2) sc stop giveio
3. sc query
获得和显示关于指定的服务、驱动程序、服务类型或驱动程序类型的信息。
语法
Sc [ServerName] query [ServiceName] [type= {driver | service | all}] [type= {own | share | interact | kernel | filesys | rec | adapt}] [state= {active | inactive | all}] [bufsize= BufferSize] [ri= ResumeIndex] [group= GroupName]
sc query 参数很多,这里不再一一介绍,详细信息可见biaud知道SC
参数
ServiceName
指定由 getkeyname 操作返回的服务名。此 query 参数不与其他的 query 参数结合使用(除了 ServerName)。
常用如:
(1) sc query tapisrv
(2) sc query giveio
4、sc create
在注册表和“服务控制管理器”中为服务创建子项和项目。
语法
Sc [ServerName] create [ServiceName] [type= {own | share | kernel | filesys | rec | adapt | interacttype= {own | share}}] [start= {boot | system | auto | demand | disabled}] [error= {normal | severe | critical | ignore}] [binpath= BinaryPathName] [group= LoadOrderGroup] [tag= {yes | no}] [depend= dependencies] [obj= {AccountName | ObjectName}] [displayname= DisplayName] [password= Password]
参数:各个参数的作用参见sc config 命令
下面的示例显示了如何使用 sc create 命令:
sc \\myserver create NewService binpath= c:\windows\system32\NewServ.exe
sc create NewService binpath=(空格)c:\windows\system32\NewServ.exe type=(空格)share start=(空格)auto depend= "+TDI Netbios"
sc create ccproxy binpath= c:\windows\ccproxy\ccproxy.exe type= share start= auto
5、sc delete
从注册表中删除服务子项。如果服务正在运行或者另一个进程有一个该服务的打开句柄,那么此服务将标记为删除。
语法
Sc [ServerName] delete [ServiceName]
参数:略
备注
使用“添加或删除程序”删除 DHCP、DNS 或任何其他内置的操作系统服务。“添加或删除程序”不仅会删除该服务的注册表子项,而且还会卸载该服务并删除其所有的快捷方式。
下面的示例显示了如何使用 sc delete 命令:
sc delete newserv
sc delete ccproxy
二、MongoDB Java 程序测试
javascript:void(0)
Java操作MongoDB
插入操作记录参考了以下网址:
(1) Java 往 MongoDB 插入文档的几种方法
(2)Mongodb之insert瞬时完成,带测试数据