windows2003 操作系统
sqlserver 2005 express
最近查看window日志,发现下面这些信息
-------------------------------------------------
由于某些数据库维护或重新配置操作,SQL Server 经历了 'Object Plans' 缓存存储区(计划缓存的一部分)的 1 次刷新。
-------------------------------------------------
由于某些数据库维护或重新配置操作,SQL Server 经历了 'SQL Plans' 缓存存储区(计划缓存的一部分)的 1 次刷新。
第三个是:
由于某些数据库维护或重新配置操作,SQL Server 经历了 'Bound Trees' 缓存存储区(计划缓存的一部分)的 1 次刷新。
-------------------------------------------------
正在启动数据库 'popDatabase'。
搜索了很久没有找到解决方法,发到园子里希望大家能帮帮忙。
为什么没有人???????
以上问题是由于数据库状态设置为[自动关闭],即is_auto_close_on 设置为on
http://technet.microsoft.com/zh-cn/library/ms178534(SQL.100).aspx
通过以下语句查询数据库状态:
--查询数据库自动关闭状态
select name,
CASE
WHEN is_auto_close_on = 0 THEN '不自动关闭'
WHEN is_auto_close_on = 1 THEN '自动关闭'
END AS '自动关闭状态'
from sys.databases
========================
解决问题的方式:
ALTER DATABASE 数据库名 SET AUTO_CLOSE OFF
自己解决了-