我目前正在使用SQL Server 2008 Express数据库开发一个在Windows Server 2008 RC2上托pipe的新ASP.NET项目。 我有三个SQL Server实例(用于不同的目的)运行当前都包含单个数据库。
显然没有理由,这些情况往往会在几天后closures。 这些情况可能stream量很低或者没有stream量,因为可能会连续几天,我无法开发。
现在发生了好几次,这三个实例中的一个或两个刚刚closures,所以我不能访问数据库,也没有手动启动实例。
我似乎无法find关机的事件日志条目,这很可能是因为我刚刚启用了日志logging(为什么是默认设置?)。
所以问题是:*为什么SQL Server实例closures? (有没有这样的事情“closures实例3天后停止”?*我怎样才能实现实例运行24/7?
编辑 :我解决了这个问题,编写我自己的应用程序,检查SQL Server服务的状态。 我的程序将通过batch file启动,每隔5分钟由Windows 任务计划程序调用。
SQL Server Express进入空闲状态,所以我相信,当它不被使用时: http : //blogs.msdn.com/b/sqlexpress/archive/2008/02/22/sql-express-behaviors-idle-时间资源使用率,自动closures和用户,instances.aspx
(对不起,我没有看date….有时SF显示真正的旧post)。