Veritabanı durumları

Her zaman belirli bir durumda veritabanıdır.Örneğin, bu durumları çevrimiçi, çevrimdışı, içerebilir veya şüphe.Bir veritabanının geçerli durumunu doğrulamak için seçin state_desc sütununda sys.databases Katalog görünümü veya Durum özellik , veritabanıözellikex işlev.

Veritabanı durumu tanımları

Aşağıdaki tablo, veritabanı durumlarını tanımlar.

Durumu

Tanım

ÇEVRİMİÇİ

Veritabanı erişimi için kullanılabilir.Kurtarma geri alma aşaması tamamlanmamış, ancak birincil dosya grubu çevrimiçi duruma.

ÇEVRİMDIŞI

Veritabanı kullanılamıyor.Bir veritabanı kullanıcı açıkça eylem tarafından çevrimdışı duruma gelir ve yapılan ek kullanıcı eylemi kadar çevrimdışı kalır.Örneğin, veritabanına yeni bir diske bir dosya taşımak için çevrimdışı alınmış olabilir.Taşıma tamamlandıktan sonra veritabanını daha sonra yeniden çevrimiçi duruma.

GERİ YÜKLEME

Bir veya daha fazla ikincil dosyaları çevrimdışı geri yüklenirken veya birincil dosya grubu bir veya daha fazla dosya geri.Veritabanı kullanılamıyor.

KURTARMA

Veritabanı Kurtarılıyor.Kurtarma işlemi geçici bir durumdur; veritabanı otomatik olarak kurtarma başarılı olursa çevrimiçi hale gelecek.Veritabanı kurtarma başarısız olursa, şüpheli haline gelecektir.Veritabanı kullanılamıyor.

BEKLEYEN KURTARMA

SQL Server karşılaştı bir kaynak-kurtarma sırasında ilgili bir hata.Veritabanı zarar görmüş, ancak dosyalar eksik olabilir veya sistem kaynak kısıtlamaları yeniden başlatılmasını engelliyor olabilir.Veritabanı kullanılamıyor.Ek eylem kullanıcı tarafından hatayı gidermek ve kurtarma işlemi tamamlanmış olması gereklidir.

ŞÜPHELİ

En azından birincil dosya grubu şüphelidir zarar görmüş olabilir.Veritabanı başlatma sırasında kurtarılamaz SQL Server.Veritabanı kullanılamıyor.Ek eylem kullanıcı tarafından bu sorunu çözmek için gereklidir.

ACİL DURUM

Kullanıcı veritabanı değiştirilmiş ve durum Acil durum için küme.Veritabanı tek kullanıcı modu ve onarılması veya olabilir geri.Veritabanı READ_ONLY olarak işaretlenir, günlüğe kaydetme devre dışı bırakıldı ve üyeleri için kısıtlı erişim sysadmin sabit sunucu rolü.Acil Durum öncelikle sorun giderme amacıyla kullanılır.Örneğin, bir veritabanı olarak şüpheli olabilir gibi küme ACİL durum için.Bu sistem güvenliğinin aşılmasına izin Yöneticisi veritabanına salt okunur erişim.Yalnızca üyeleri sysadmin sabit sunucu rolü olabilir küme ACİL durum için bir veritabanı.