Bagikan melalui


sp_help_operator (T-SQL)

Berlaku untuk:SQL Server

Melaporkan informasi tentang operator yang ditentukan untuk server.

Konvensi sintaks transact-SQL

Sintaks

sp_help_operator
    [ [ @operator_name = ] N'operator_name' ]
    [ , [ @operator_id = ] operator_id ]
[ ; ]

Argumen

[ @operator_name = ] N'operator_name'

Nama operator. @operator_name adalah sysname, dengan default NULL. Jika @operator_name tidak ditentukan, informasi tentang semua operator dikembalikan.

Baik @operator_id atau @operator_name harus ditentukan, tetapi keduanya tidak dapat ditentukan.

[ @operator_id = ] operator_id

Nomor identifikasi operator tempat informasi diminta. @operator_id int, dengan default NULL.

Baik @operator_id atau @operator_name harus ditentukan, tetapi keduanya tidak dapat ditentukan.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Nama kolom Jenis data Deskripsi
id int Nomor identifikasi operator.
name nama sysname Nama Operator.
enabled kecil Operator tersedia untuk menerima pemberitahuan apa pun:

1 = Ya
0 = Tidak
email_address nvarchar(100) Alamat email operator.
last_email_date int Tanggal operator terakhir diberi tahu melalui email.
last_email_time int Waktu operator terakhir diberi tahu melalui email.
pager_address nvarchar(100) Alamat pager operator.
last_pager_date int Tanggal operator terakhir diberi tahu oleh pager.
last_pager_time int Waktu operator terakhir diberi tahu oleh pager.
weekday_pager_start_time int Awal periode waktu di mana operator tersedia untuk menerima pemberitahuan pager pada hari kerja.
weekday_pager_end_time int Akhir periode waktu di mana operator tersedia untuk menerima pemberitahuan pager pada hari kerja.
saturday_pager_start_time int Awal periode waktu di mana operator tersedia untuk menerima pemberitahuan pager pada hari Sabtu.
saturday_pager_end_time int Akhir periode waktu di mana operator tersedia untuk menerima pemberitahuan pager pada hari Sabtu.
sunday_pager_start_time int Awal periode waktu di mana operator tersedia untuk menerima pemberitahuan pager pada hari Minggu.
sunday_pager_end_time int Akhir periode waktu di mana operator tersedia untuk menerima pemberitahuan pager pada hari Minggu.
pager_days kecil Bitmask (1 = Minggu, 64 = Sabtu) hari dalam seminggu yang menunjukkan kapan operator tersedia untuk menerima pemberitahuan pager.
netsend_address nvarchar(100) Alamat operator untuk pemberitahuan pop-up jaringan.
last_netsend_date int Tanggal operator terakhir diberi tahu oleh pop-up jaringan.
last_netsend_time int Waktu operator terakhir diberi tahu oleh pop-up jaringan.
category_name nama sysname Nama kategori operator tempat operator ini berada.

Keterangan

sp_help_operator harus dijalankan dari msdb database.

Izin

Anda dapat memberikan EXECUTE izin pada prosedur ini, tetapi izin ini mungkin ditimpa selama peningkatan SQL Server.

Pengguna lain harus diberikan salah satu peran database tetap SQL Server Agent berikut dalam msdb database:

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

Untuk detail tentang izin peran ini, lihat Peran Database Tetap Agen SQL Server.

Contoh

Contoh berikut melaporkan informasi tentang operator François Ajenstat.

USE msdb;
GO

EXECUTE dbo.sp_help_operator @operator_name = N'François Ajenstat';
GO