Aracılığıyla paylaş


Core.sp_create_snapshot (Transact-SQL)

Yönetiminde ekler veri ambarı core.snapshots görünümü.Bu yordam olarak adlandırılan her saat bir yükleme paket başladığı için yönetim veri ambarı veri yükleniyor.

Topic link iconTransact-SQL sözdizimi kuralları

core.sp_create_snapshot [ @collection_set_uid = ] 'collection_set_uid'
        , [ @collector_type_uid = ] 'collector_type_uid'
        ,[ @machine_name = ] 'machine_name'
        , [ @named_instance = ] 'named_instance'
        , [ @log_id = ] log_id
        , [ @snapshot_id = ] snapshot_id OUTPUT

Bağımsız değişkenler

  • [collection_set_uid =] ' collection_set_uid'
    The GUID for the collection set.collection_set_uid is uniqueidentifier with no default value.GUID elde etmek için dbo.syscollector_collection_sets görünümü msdb veritabanını sorgular.

  • [collector_type_uid =] ' collector_type_uid'
    The GUID for a collector type.collector_type_uid is uniqueidentifier with no default value.GUID elde etmek için dbo.syscollector_collector_types görünümü msdb veritabanını sorgular.

  • [machine_name =] ' machine_name'
    The name of the server that the collection set resides on.machine_name is sysname, with no default value.

  • [named_instance =] ' named_instance'
    The name of the instance for the collection set.named_instance is sysname, with no default value.

  • [log_id =]log_id
    The unique identifier that maps to the collection set event log on the server that collected the data.log_id is bigint with no default value.Değeri elde edilirlog_idsorgu dbo.syscollector_execution_log görünümünde msdb veritabanında.

  • [snapshot_id =]snapshot_id
    The unique identifier for a row that is inserted into the core.snapshots view.snapshot_id is int and is returned as OUTPUT.

Dönüş Kodu Değerleri

0(başarılı) veya1(hata)

Remarks

Bir yükleme paket için veri yükleme her başlatıldığında yönetim verileri ambarı, veri toplayıcı çalışma zamanı bileşeni core.sp_create_snapshot çağırır.

Bu yordam bakar:

  • The collection_set_uid core.source_info_internal tablosunda varolan bir girdinin eşleşir.

  • The collector_type_uid core.supported_collector_types görünümündeki varolan bir girdiyle eşleşiyor.

Önceki denetim ya da başarısız olursa, yordam başarısız olur ve hata verir.

İzinler

Üyelik gerektirenmdw_writer(With yürütmek permission) sabit veritabanı rolü.

Örnekler

Aşağıdaki örnek, disk kullanımı koleksiyon kümesi için anlık görüntü görüntü görüntüsünü oluşturur, yönetim veri ambarı ekler ve anlık görüntü görüntü tanımlayıcısını döndürür.Örnekte, varsayılan kopyası kullanılır.

USE <management_data_warehouse>;
DECLARE @snapshot_id int;
EXEC core.sp_create_snapshot 
    @collection_set_uid = '7B191952-8ECF-4E12-AEB2-EF646EF79FEF', 
    @collector_type_uid = '302E93D1-3424-4BE7-AA8E-84813ECF2419',
    @machine_name = '<computername>',
    @named_instance = 'MSSQLSERVER',
    @log_id = 11, -- ID of the log for the collection set
    @snapshot_id = @snapshot_id OUTPUT;

Değişiklik Geçmişi

Güncelleştirilmiş içerik

Collection_set_uid bağımsız değişken adı "Uyarılar" bölümü core.source_info_internal tablosunda düzeltildi.

Bağımsız değişken adları ve GUID sözdizimine örnek düzeltildi.