SQL Server SMO:DatabaseCollection正在等待恢复数据库?

时间:2016-03-01 16:02:29

标签: c# sql-server smo

我的c#应用程序中有这种代码:

foreach (Database db in server.Databases)
                {
                    if ((db.Status & DatabaseStatus.Normal) == DatabaseStatus.Normal && !db.IsSystemObject) //<---------hunging here
                        this.databases.Add(db.Name);
                }

我在服务器上运行恢复大型数据库并运行我的应用程序。 当此数据库仍在恢复时,应用程序将停止并在循环中等待。 如何避免这种情况?例如跳过恢复数据库?

0 个答案:

没有答案