Share via


Core.sp_add_collector_type (Transact-sql)

Yeni bir girdi ekler core.supported_collector_typesyönetimi veri ambar veritabanı görünümünde. Yordam yönetimi veri ambar veritabanı bağlamında yürütülmelidir.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

core.sp_add_collector_type [ @collector_type_uid = ] 'collector_type_uid'

Bağımsız değişkenler

  • @ collector_type_uid ='collector_type_uid'
    Toplayıcı türü GUID. collector_type_uidise uniqueidentifier, varsayılan değeri olmayan.

Dönüş Kodu Değerleri

0(başarılı) veya 1(hata)

İzinler

Üyelik mdw_admin(ile execute izni) sabit veritabanı rolü.

Örnekler

Aşağıdaki örnek, genel t-sql sorgu Toplayıcı türü için ekler core.supported_collector_typesgörünümü. Varsayılan olarak, genel t-sql sorgu Toplayıcı türü zaten var. Bu nedenle, varsayılan yüklemesinde bu kodu çalıştırırsanız, Toplayıcı türü zaten bir ileti alırsınız.

Bu kod, başarıyla kullanarak genel t-sql sorgu Toplayıcı türü çıkarmıştı eğer çalışır core.sp_remove_collector_typesaklı yordamı ve veri yönetimi veri ambar karşıya yükleyebilirsiniz kayıtlı Toplayıcı türü olarak yeniden istedi.

USE <management_data_warehouse>;
GO
DECLARE @RC int;
DECLARE @collector_type_uid uniqueidentifier;
SELECT @collector_type_uid = (SELECT collector_type_uid FROM msdb.dbo.syscollector_collector_types WHERE name = N'Generic T-SQL Query Collector Type');
EXECUTE @RC = core.sp_add_collector_type @collector_type_uid;

USE <management_data_warehouse>;
GO
DECLARE @RC int;
DECLARE @collector_type_uid uniqueidentifier;
SELECT @collector_type_uid = (SELECT collector_type_uid FROM msdb.dbo.syscollector_collector_types WHERE name = N'Generic T-SQL Query Collector Type');
EXECUTE @RC = core.sp_add_collector_type @collector_type_uid;

Ayrıca bkz.

Başvuru

Sistem saklı yordamları (Transact-sql)

Veri toplayıcısı depolanan yordamlar (Transact-sql)

Kavramlar

Veri ambar yönetimi