Sql server 启动MSSQLSERVER时出现任务计划程序问题

Sql server 启动MSSQLSERVER时出现任务计划程序问题,sql-server,sql-server-2005,scheduled-tasks,Sql Server,Sql Server 2005,Scheduled Tasks,我正在尝试创建一个任务调度器任务,以便每天早上启动我的SQLServer2005实例,因为每晚都会有东西阻止它。这是一个临时解决方案,直到我能够诊断出停机 我创建了一个任务,在我的管理员用户下运行,并启动程序,cmd和参数/c net start mssqlserver。当我在admin user下的控制台中手动运行该命令时,它会运行,但当我尝试手动执行该任务时,它会记录以下消息,并且服务仍然停止: 返回代码为2的操作“C:\Windows\system32\cmd.EXE” 有什么建议吗?使用

我正在尝试创建一个任务调度器任务,以便每天早上启动我的SQLServer2005实例,因为每晚都会有东西阻止它。这是一个临时解决方案,直到我能够诊断出停机

我创建了一个任务,在我的管理员用户下运行,并启动程序,cmd和参数/c net start mssqlserver。当我在admin user下的控制台中手动运行该命令时,它会运行,但当我尝试手动执行该任务时,它会记录以下消息,并且服务仍然停止:

返回代码为2的操作“C:\Windows\system32\cmd.EXE”

有什么建议吗?

使用NET命令:

要启动服务,请键入:net startservice

要停止服务,请键入:net stopservice

要暂停服务,请键入:net pauseservice

要恢复服务,请键入:net continueservice

有关其他详细信息,请参阅这篇Microsoft文章:


此外,我将查看Windows事件日志(应用程序和系统),了解SQLServer首先停止的原因。

我建议打开服务MMC管理单元(只运行Services.msc),查找服务并修改服务属性,以便在服务失败时自动重新启动

  • 打开服务MMC管理单元(运行 服务(理学硕士)
  • 找到服务。如果你 安装了SQL的默认实例 Server2005将是“SQL” 服务器(MSSQLSERVER)”。如果你 已安装名为“”的命名实例 将在括号中
  • 右键单击服务,然后单击 选择“属性”
  • 切换到“恢复”选项卡
  • 设置“第一个”和“第二个”的选项 以及所需的后续故障
  • 单击“确定”

  • John Dyer在Windows事件日志中查找SQL Server停止原因(运行eventvwr.exe)的详细信息也是正确的。

    John,我已经在使用NET START命令了,我在问题中已经说明了这一点,这不是如何启动服务,而是如何从任务计划程序启动服务。