Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analitik Platform Sistemi (PDW)
Microsoft Fabric'te SQL veritabanı
Veritabanı her zaman belirli bir durumdadır. Örneğin, bu durumlar ONLINE, OFFLINE, veya SUSPECT durumlarını içerir. Veritabanının geçerli durumunu doğrulamak için state_desc katalog görünümünde sütunu veya DATABASEPROPERTYEX işlevindeki Status özelliğini seçin.
Veritabanı durumu tanımları
Aşağıdaki tablo veritabanı durumlarını tanımlar.
| State | Definition |
|---|---|
ONLINE |
Veritabanı erişim için kullanılabilir. Kurtarma işleminin geri alma aşaması tamamlanmamış olsa da birincil dosya grubu çevrimiçidir. |
OFFLINE |
Veritabanı kullanılamıyor. Veritabanı, açık kullanıcı eylemiyle çevrimdışı duruma gelir ve daha fazla kullanıcı eylemi gerçekleştirilinceye kadar çevrimdışı kalır. Örneğin, bir dosyayı yeni bir diske taşımak için veritabanı çevrimdışına alınabilir. Taşıma işlemi tamamlandıktan sonra veritabanı yeniden çevrimiçi olur. |
RESTORING |
Birincil dosya grubunun bir veya daha fazla dosyası geri yükleniyor veya bir veya daha fazla ikincil dosya çevrimdışı geri yükleniyor. Veritabanı kullanılamıyor. |
RECOVERING |
Veritabanı kurtarılıyor. Kurtarma işlemi geçici bir durumdur; kurtarma başarılı olursa veritabanı otomatik olarak çevrimiçi olur. Kurtarma başarısız olursa veritabanı şüpheli duruma gelir. Veritabanı kullanılamıyor. |
RECOVERY PENDING |
SQL Server kurtarma sırasında kaynakla ilgili bir hatayla karşılaştı. Veritabanı zarar görmüş değil, ancak dosyalar eksik olabilir veya sistem kaynağı sınırlamaları veritabanının başlatılmasını engelliyor olabilir. Veritabanı kullanılamıyor. Hatayı çözmek ve kurtarma işleminin tamamlanmasına izin vermek için kullanıcının daha fazla eylem gerçekleştirmesi gerekir. |
SUSPECT |
En azından birincil dosya grubu şüphelidir ve zarar görmüş olabilir. Veritabanı SQL Server'ın başlatılması sırasında kurtarılamaz. Veritabanı kullanılamıyor. Sorunu çözmek için kullanıcının daha fazla eylem gerçekleştirmesi gerekir. |
EMERGENCY |
Kullanıcı veritabanını değiştirdi ve durumunu olarak EMERGENCYayarladı. Veritabanı tek kullanıcı modundadır ve onarılabilir veya geri yüklenebilir. Veritabanı işaretlenir READ_ONLY, günlük kaydı devre dışı bırakılır ve erişim sysadmin sabit sunucu rolü olan üyelerle sınırlıdır.
EMERGENCY öncelikle sorun giderme amacıyla kullanılır. Örneğin, şüpheli olarak işaretlenmiş bir veritabanı EMERGENCY durumuna getirilebilir. Bu, sistem yöneticisinin veritabanına salt okunur erişimine izin verebilir. Veritabanını yalnızca sysadmin sabit sunucu rolünün EMERGENCY üyeleri duruma ayarlayabilir. |
İlgili içerik
- VERİ TABANINI DEĞİŞTİR (Transact-SQL)
- Yansıtma Durumları (SQL Server)
- Dosya Durumları