Mic*_*zoe 1 windows-event-log sql-server sql-server-2008
我们在 Windows 2003 服务器上安装了 SQL Server 2008 Express。查看事件日志,其中一个数据库似乎每隔几秒到每 15 到 30 分钟就会重新启动一次。
该服务器托管大约六个数据库;问题是只有一个。该数据库也是唯一一个由多个模式(不仅仅是dbo)组成的数据库。
有数以千计的事件可以追溯到几个月前。使用该数据库的网站似乎没有任何影响,也没有任何数据被破坏或泄露。我不是 DBA,所以我什至不知道在哪里寻找原因。有什么建议?
编辑: 这是来自事件查看器的示例条目:
日期:6/1/2010 时间:上午 11:20:52 类型:信息用户:不适用计算机:MyServer 来源:MSSQL$SQLEXPRESS 类别:服务器事件 ID:17137 描述:启动数据库“MyDatabase”。
您的数据库设置为AUTO_CLOSE ON. 每次没有用户连接到它时,它就会关闭。每次新连接使用数据库时,它都会启动。这些很可能是在 SQL Express 上创建的数据库,然后附加到非 Express SKU,因为默认情况下,Express 将数据库创建为自动关闭。
只需将其设置为 AUTO_CLOSE OFF:
ALTER DATABASE <dbname> SET AUTO_CLOSE OFF;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9434 次 |
| 最近记录: |