我已经在Windows Server 2008 R2networking版上运行了SQL Server 2008 R2 Express。 Evertything的工作很好,除了在服务器启动时SQL服务不会自动启动。 SQL服务,代理和服务器浏览器都是自动设置的。 服务器是一个干净的安装与IIS和SQL服务器只。 一旦服务器启动,我可以手动启动服务,它工作得很好。 我在日志中唯一的错误是“SQL Server(SQLEXPRESS)服务终止服务特定的错误请求的地址在其上下文无效。 详细来说,有一个param2:%% 10049。 任何帮助将不胜感激,因为它是一个生产服务器。 每次重新启动时,网站都会closures,直到我手动启动SQL服务。
我遵循Fredhopper访问服务器(FAS)安装指南,并希望启动服务 。 我尝试了以下内容: C:\fredhopper\instance01\FAS\bin>startloader 我得到: The system cannot find the path specified. No universes given, and autodetection failed. Please run this script from the base directory of your FAS installation! Usage: startloader [-I instance] [universe…] 我不知道哪个是base directory – 我从这些开始有类似的错误。 C:\ fredhopper \ instance01 \ FAS \ C:\ fredhopper \ instance01 \ C:\ fredhopper \ java […]
使用cron按计划停止/启动特定服务的最佳方法是什么? 我尝试在cron作业中运行service servicename stop ,但似乎没有如此切换到/etc/init.d/servicename 0 19 * * * /etc/init.d/servicename stop >/dev/null 2>&1 0 7 * * * /etc/init.d/servicename start >/dev/null 2>&1 这似乎工作,不知道如何一贯呢。 但奇怪的是,我从cron收到一个电子邮件,出现以下错误: /bin/sh: line 1: 20178 Terminated /etc/init.d/servicename start > /dev/null 2>&1 我似乎只是在服务启动时得到这个错误。 停下来似乎很好。 我还认为>/dev/null 2>&1应该禁止通知的电子邮件。 在这种情况下,虽然我很高兴它没有。 任何人都知道一个更好的方式来停止/启动服务的时间表,希望使用cron? 任何人都知道这个错误是关于什么? 谢谢
我的应用程序通过存储过程调用一个存储过程,我使用NET START命令调用Windows服务,如下所示: SELECT @Cmd = 'Net Start ServiceName /"' + @param1 + '" /"' + @param2 + '"' 现在通过这里传递的参数没有达到OnStart方法。 这些值是空白的。 Protected Overrides Sub OnStart(ByVal args() As String) Try service1= New Service service1.param2 = args(1) service1.param1 = args(0) 在这里,我将args(0)作为服务的名称而不是传递的值, args(1)是空白的。 尽pipeargs.Getlength(0)返回2。 服务启动成功,它调用可执行文件,但参数不存在。 可能是什么原因? NET START命令中可能需要pipe理访问权限? Windows Server 2008中的NET START命令的语法是否已更改? Windows服务不接受Windows Server 2008中的参数? 同样的事情在Windows Server 2003上运行良好。
我有一个服务启动延迟(自动),我想创build一个WMI查询的依赖项。 它将查询WMI,并在启动服务之前等待查询返回true。 那可能吗?
我们在我们的环境中有几台服务器(Windows Server 2012 R2),它们会自动安装更新并在此之后重新启动。 重启后,我们想检查所有设置为自动启动的(Windows)服务的状态。 如果一个服务没有启动,脚本会尝试启动服务3次,如果所有的尝试失败,它应该发送一个电子邮件通知,以便我们可以检查这个服务在这个服务器上有什么问题。 我想知道是否已经有一个简单的解决scheme,也许是一个PowerShell脚本?
我有一个安装Windows服务的batch file。 该服务需要在特定的用户帐户下运行。 有人知道如何通过batch file来设置用户帐户,而不是使用Windows的“服务”GUI?
这是我的情况 root@skd:~# service networking restart restart: Unknown instance: 当我这样做 root@skd:~# service networking stop stop: Unknown instance: 现在如果我这样做 /etc/init.d/networking stop * Deconfiguring network interfaces… Ignoring unknown interface eth1=eth1. [ OK ] 注意上面我没有使用服务命令,它显示工作。 现在如果我以同样的方式启动它,我会收到警告。 /etc/init.d/networking start Rather than invoking init scripts through /etc/init.d, use the service(8) utility, eg service networking start Since the script you are attempting […]
由于我使用的是Debian,由于包pipe理器中的包不是最新的,所以我不得不手动安装。 我将最新版本下载为.tar.gz文件,并将其解压到/ opt。 现在我不确定接下来要做什么。 我需要在启动时将Jetty作为服务运行,对于此PC上的每个用户。 但是,如何? 我在文档中找不到任何东西。
LSASS – 目录服务无法启动 – 0xc000006a 这是恢复旧的registry备份后出现的错误消息。 我在某处看到,这个备份已经超过了180天,但如果我的备份时间不到180天,我该如何去修复这个问题呢?