由于恢复中的数据库而无法连接到数据库

时间:2010-06-15 13:22:07

标签: sql-server asp.net-mvc linq-to-sql

我正在使用SQL Server 2008,开发人员版。我使用Linq2SQL从我的asp.net mvc应用程序连接到我的数据库。我注意到我的数据库在一个月的时间内进入恢复模式大约4次。我正在运行一些补充Linq2SQL查询。当数据库处于恢复模式时,我的asp.net mvc应用程序因为无法连接到数据库而脱机。我不知道如何防止数据库进入恢复模式。我已经看到了关于SO的一些问题,但找不到如何解决它的方法。我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

要检查的一些可能性/事项包括:

  • 此数据库是Log的一部分吗? 运费配置?如果是的话,同时 辅助服务器正在 恢复你将无法 与...建立联系 数据库中。
  • 您确定使用的是开发人员 SQL Server的版本而不是 快递版?
  • Autoclose选项是否设为TRUE? 如果是这样,数据库将在何时关闭 没有活跃的用户连接。

要检查是否有任何数据库设置为Autoclose,请使用以下T-SQL:

SELECT * FROM sys.databases WHERE DATABASEPROPERTYEX(name, 'IsAutoClose') = 1