Bir veritabanı (SQL Server) hedef kurtarma süresini değiştirme
Bu konuda değişiklik hedef kurtarma zaman ayarlamak açıklar bir SQL Serververitabanı SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Varsayılan olarak, hedef kurtarma zaman 0 ve veritabanı kullanır otomatik denetim noktaları (hangi tarafından denetlenir Kurtarma aralığı server seçeneği). Hedef kurtarma süresini 0'dan büyük ayarı kullanılacak veritabanı neden dolaylı denetim noktaları ve bir üst sınır bu veritabanı için kurtarma zaman kurar.
[!NOT]
Belirli bir veritabanı için ayar uzun süren işlem aşırı neden olursa aşıldı hedef kurtarma zaman tarafından belirtilen üst sınır kez geri.
Başlamadan önce: kısıtlamaları ve sınırlamaları, güvenlik
Hedef kurtarma değiştirmek için zaman, kullanma: SQL Server Management Studio'yu veya Transact-sql
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
- Çevrimiçi işlem iş yükü dolaylı denetim noktaları yapılandırılmış veritabanı performans düşüşü deneyim olabilir.
Güvenlik
İzinler
alter veritabanı izni gerektirir.
[Üst]
SQL Server Management Studio Kullanarak
Hedef kurtarma süresini değiştirmek için
İçinde Object Explorer, örneğine bağlanmak SQL Server Veritabanı Altyapısıve bu örneği genişletin.
Değiştirin ve istediğiniz veritabanını sağ tıklatın Özellikler komut.
İçinde Veritabanı özelliklerini iletişim kutusunda, tıklatın seçenekleri sayfa.
İçinde Kurtarma paneli, de Hedef kurtarma süresi (saniye) alan, bu veritabanı için kurtarma zamanında üst sınır olarak istediğiniz saniye sayısını belirtin.
[Top]
Transact-SQL'i Kullanma
Hedef kurtarma süresini değiştirmek için
Örneğine bağlanmak SQL Serververitabanının bulunduğu.
Aşağıdaki alter database deyimi aşağıdaki gibi:
TARGET_RECOVERY_TIME = target_recovery_time {seconds | DAKİKA}
target_recovery_time
0 (Varsayılan)'dan daha ne zaman bir çarpışma halinde belirtilen veritabanı için kurtarma zamanında üst sınır belirtir.SANİYE
Gösteren target_recovery_timesaniye sayısı olarak ifade edilir.DAKİKA
Gösteren target_recovery_timedakika sayısı olarak ifade edilir.
Aşağıdaki örnek, hedef kurtarma zaman ayarlar AdventureWorks2012 veritabanı 90saniye.
ALTER DATABASE AdventureWorks2012 SET TARGET_RECOVERY_TIME = 90 SECONDS;
[Top]
Ayrıca bkz.
Başvuru
alter database set seçenekleri (Transact-sql)