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.
Şunlar için geçerlidir:SQL Server
Azure SQL Yönetilen Örneği
Sunucuya belirtilen iş, uyarı veya operatör kategorisini ekler. Alternatif yöntem için bkz. Bir İş Kategorisi Oluştur.
Transact-SQL söz dizimi kuralları
Önemli
Azure SQL Managed Instanceüzerinde, SQL Server Agent özelliklerinin çoğu şu anda desteklenmektedir fakat hepsi değil. Detaylar için Azure SQL Managed Instance T-SQL Differences with SQL Server sayfasına bakınız.
Sözdizimi
sp_add_category
[ [ @class = ] 'class' ]
[ , [ @type = ] 'type' ]
[ , [ @name = ] 'name' ]
[ ; ]
Arguments
[ @class = ] 'sınıf'
Eklenecek kategorinin sınıfı.
@class, varsayılan değeri JOBolan varchar(8)'dir ve bu değerlerden biri olabilir.
| Değer | Description |
|---|---|
JOB |
Bir iş kategorisi ekler. |
ALERT |
Bir uyarı kategorisi ekler. |
OPERATOR |
Bir operatör kategorisi ekler. |
[ @type = ] 'tür'
Eklenecek kategori türü.
@type , varchar(12)'dir, varsayılan değeri LOCAL, ve bu değerlerden biri olabilir.
| Değer | Description |
|---|---|
LOCAL |
Yerel bir iş kategorisi. |
MULTI-SERVER |
Çoklu sunuculu iş kategorisi. |
NONE |
Sınıf dışındaki JOBbir sınıf için bir kategori. |
[ @name = ] 'isim'
Eklenecek kategorinin adı. İsim, belirlenen sınıf içinde benzersiz olmalıdır. @namesysname'dir, varsayılan yoktur.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
Yok.
Açıklamalar
sp_add_category veritabanından msdb çalıştırılmalı olmalı.
Permissions
EXECUTE Bu prosedür üzerinde izinler verebilirsiniz, ancak bu izinler SQL Server yükseltmesi sırasında geçersiz kalabilir.
Örnekler
Aşağıdaki örnek, 'de AdminJobsyerel bir iş kategorisi oluşturur.
USE msdb;
GO
EXECUTE dbo.sp_add_category
@class = N'JOB',
@type = N'LOCAL',
@name = N'AdminJobs';
GO