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.
Mevcut bir satırı günceller veya yönetim veri deposu core.source_info_internal tablosuna yeni bir satır ekler. Bu prosedür, bir yükleme paketi yönetim veri deposuna veri yüklemeye başladığında veri toplayıcı çalışma zamanı bileşeni tarafından çağrılır.
Transact-SQL söz dizimi kuralları
Syntax
core.sp_update_data_source [ @collection_set_uid = ] 'collection_set_uid'
, [ @machine_name = ] 'machine_name'
, [ @named_instance = ] 'named_instance'
, [ @days_until_expiration = ] days_until_expiration
, [ @source_id = ] source_id OUTPUT
[ ; ]
Arguments
[ @collection_set_uid = ] 'collection_set_uid'
Koleksiyon seti için GUID.
@collection_set_uid , varsayılan değeri olmayan uniqueidentifier'dır. GUID elde etmek için veritabanındaki dbo.syscollector_collection_sets görünümünü msdb sorgulayın.
[ @machine_name = ] 'machine_name'
Koleksiyonun bulunduğu sunucunun adı. @machine_name , varsayılan değeri olmayan sysname'dir .
[ @named_instance = ] 'named_instance'
Koleksiyon seti için örnek adı. @named_instancesysname'dir ve varsayılan değeri yoktur.
Uyarı
named_instance , bilgisayar adı ve örnek adından oluşan <computername>\<instancename>tam nitelikli örnek adı olmalıdır.
[ @days_until_expiration = ] days_until_expiration
Anlık görüntü veri tutma süresinde kalan gün sayısı. @days_until_expirationküçüktür.
[ @source_id = ] source_id
Güncellemenin kaynağı için benzersiz tanımlayıcı.
@source_idint ve geri dönüşü olarak .OUTPUT
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Remarks
Her yükleme paketi yönetim veri deposuna veri yüklemeye başladığında, veri toplayıcı çalışma zamanı bileşeni core.sp_update_data_source.
core.source_info_internal Tablo, son yüklemeden bu yana aşağıdaki değişikliklerden biri gerçekleştiyse güncellenir:
- Yeni bir koleksiyon seti eklendi.
- days_until_expiration değeri değişti.
Permissions
mdw_writer (EXECUTE izniyle) sabit veritabanı rolünde üyelik gerektirir.
Examples
Aşağıdaki örnek, veri kaynağını (bu durumda Disk Kullanımı toplama kümesi) günlerler, son kullanma süresinin sonuna kadar olan gün sayısını belirler ve kaynak tanımlayıcısını döndürür. Örnekte, varsayılan örnek kullanılmıştır.
USE <management_data_warehouse>;
GO
DECLARE @source_id INT;
EXECUTE core.sp_update_data_source @collection_set_uid = '7B191952-8ECF-4E12-AEB2-EF646EF79FEF',
@machine_name = '<computername>',
@named_instance = 'MSSQLSERVER',
@days_until_expiration = 10,
@source_id = @source_id OUTPUT;