Usesp_syscollector_set_cache_windowBu (Transact-sql)
Kümeleri durumunda veri girişimi için kaç kez karşıya. Karşıya yükleme hatası halinde yeniden toplanan verileri kaybetme riski azaltır.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_syscollector_set_cache_window [ @cache_window = ] cache_window
Bağımsız değişkenler
@ cache_window =cache_window
Hatalı veri karşıya yükleme yönetimi veri ambar verileri kaybetmeden denenen kez sayısıdır. cache_windowise intbir varsayılan değeri 1. cache_windowAşağıdaki değerlerden biri olabilir:Değer
Açıklama
-1
Önceki karşıya yükleme hataları tüm karşıya yükleme verilerden önbelleğe.
0
Herhangi bir yükleme hatası verilerden önbelleğe.
n
Önbellek n önceki karşıya yükleme hataları, verileri nerede n >= 1.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
Önbellek penceresi yapılandırmasını değiştirmeden önce Veri Toplayıcı devre dışı bırakmanız gerekir. Veri Toplayıcı etkinse bu saklı yordam başarısız olur. Daha fazla bilgi için bkz: Etkinleştirmek veya veri toplama devre dışı bırakma, ve Veri toplama yönetme.
İzinler
Üyelik dc_admin(ile execute izni) sabit veritabanı rolü, bu yordamı yürütmek.
Örnekler
Aşağıdaki örnek veri toplayıcısı devre dışı bırakır, üç başarısız yükleme verilerini korumak için önbellek penceresi yapılandırır ve veri toplayıcısı etkinleştirir.
USE msdb;
GO
EXECUTE dbo.sp_syscollector_disable_collector;
GO
EXECUTE dbo.sp_syscollector_set_cache_window 3;
GO
EXECUTE dbo.sp_syscollector_enable_collector;