closures后SQL Server Express 2008不能自动启动

我们的一个客户有一个由CrystalTech托pipe的Windows 2008 Hyper-V实例,有时在没有正确closures子虚拟机的情况下重启父级Hyper-V服务器。

因此,当服务器恢复联机状态时,VM中的SQL Server Express服务即使设置为“自动”,也不会启动。 事件日志中没有错误条目。 如果您正常重新启动服务器,SQL Server Express自启动就好了。

有没有人有这个问题? 任何提示解决它?

在一个侧面说明,没有任何人有任何很好的脚本/方法通知电子邮件时,意外closures服务器?

另一方面,请注意,有没有人知道任何好主机的Hyper-V虚拟机?

很奇怪。 我想这里有一些奇怪的事情发生。 如果你有TechNet或MSDN,我会用MS来刻录一个案例来解决这个问题。 您的环境或默认的Windows或SQL Server安装可能会造成一些奇怪的情况。

你可以做的一件事是设置一个任务调度器项目如上所述启动它。

如果你设置一个重启失败的服务,那会起作用吗?

所有其他服务是否启动?

我很惊讶,甚至没有尝试开始。 你检查过多个实例吗? 我看到有人认为只有一个例子,当他们检查错误的时候,

SQL express不应该启动的根本原因没有。 虚拟机崩溃就像SQL的硬盘断电一样,通常它会自行重启。

我也可能会寻找一个服务依赖。 我希望SQL Server是依赖链的根,但是可能依赖于其他的东西。

我有同样的问题。 在我的情况下,我发现提供SQL Server连接信息到客户端计算机的服务SQL Server浏览器已被改变为已禁用。 将其属性更改为“自动”,所有事情再次正常开始。

怎么样configuration应用程序在启动时运行,只是检查SQL运行,并启动它,如果不存在? 您甚至可以将其configuration为在“任务计划程序”下定期运行。