【发布时间】:2014-05-18 12:22:15
【问题描述】:
我将我的数据存储在 SQL Server 2008 R2 中的 Web 应用程序中。当我今天连接到 SSMS 时,我的数据库前面有一个(恢复中)。
当我运行这个查询时:SELECT databasepropertyex('nyDatabase', 'STATUS')
状态为ONLINE。
我对接下来应该做什么感到困惑。
这是否意味着恢复成功。如果是,那为什么SQL前面db还有In Recovery呢?
【问题讨论】:
-
您使用的是 SQL Server Express 版本吗?
-
可能,我得检查一下。它是一个 Amazon AWS EC2 实例
-
如果是 Express,
AUTO_CLOSE属性默认设置为true:technet.microsoft.com/en-us/library/ms190249(v=sql.105).aspx 并且此属性可能导致此行为,即 SSMS 查询 SQL Server 元数据,并在特定时刻查询数据库正在打开。在您的实例上检查一下。 -
好的,谢谢......我现在明白了......所以,我关闭 SSMS 并重新打开它,它就消失了。
-
你能确认是快递吗?
标签: sql sql-server sql-server-2008 data-recovery