sp_syscollector_delete_collector_type (Transact-SQL)

適用対象:SQL Server

コレクター型の定義を削除します。

Transact-SQL 構文表記規則

構文

sp_syscollector_delete_collector_type
    [ [ @collector_type_uid = ] 'collector_type_uid' ]
    [ , [ @name = ] N'name' ]
[ ; ]

引数

[ @collector_type_uid = ] 'collector_type_uid'

コレクター型の GUID を指定します。 @collector_type_uidは uniqueidentifier で、既定値は NULL で、@nameが < a1/> の場合NULL値を持つ必要があります。

[ @name = ] N'name'

コレクター型の名前。 @nameは sysname であり、@collector_type_uidNULLが .

リターン コードの値

0 (成功) または 1 (失敗)。

解説

@collector_type_uidまたは@nameに値を指定する必要があります。両方を指定することはできませんNULL

このプロシージャは、このコレクション型のコレクション項目が存在する場合にエラーをスローします。

アクセス許可

このプロシージャを実行するには、(EXECUTE 権限を持つ) dc_admin固定データベース ロールのメンバーシップが必要です。

次の例では、ジェネリック T-SQL Query コレクター型を削除します。

USE msdb;
GO
EXEC sp_syscollector_delete_collector_type
    @collector_type_uid = '302E93D1-3424-4be7-AA8E-84813ECF2419';