sp_help_maintenance_plan (T-SQL)
Berlaku untuk: SQL Server
Mengembalikan informasi tentang rencana pemeliharaan yang ditentukan. Jika paket tidak ditentukan, prosedur tersimpan ini mengembalikan informasi tentang semua rencana pemeliharaan.
Catatan
Prosedur tersimpan ini digunakan dengan rencana pemeliharaan database. Fitur ini telah diganti dengan rencana pemeliharaan yang tidak menggunakan prosedur tersimpan ini. Gunakan prosedur ini untuk mempertahankan rencana pemeliharaan database pada penginstalan yang ditingkatkan dari versi SQL Server sebelumnya.
Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.
Sintaks
sp_help_maintenance_plan [ [ @plan_id = ] 'plan_id' ]
[ ; ]
Argumen
[ @plan_id = ] 'plan_id'
Menentukan ID rencana rencana pemeliharaan. @plan_id adalah pengidentifikasi unik, dengan default NULL
.
Mengembalikan nilai kode
Tidak ada.
Tataan hasil
Jika @plan_id ditentukan, sp_help_maintenance_plan
mengembalikan tiga tabel: Rencana, Database, dan Pekerjaan.
Rencanakan tabel
Nama kolom | Jenis data | Deskripsi |
---|---|---|
plan_id |
pengidentifikasi unik | ID rencana pemeliharaan. |
plan_name |
nama sysname | Nama rencana pemeliharaan. |
date_created |
datetime | Tanggal rencana pemeliharaan dibuat. |
owner |
nama sysname | Pemilik rencana pemeliharaan. |
max_history_rows |
int | Jumlah maksimum baris yang dialokasikan untuk merekam riwayat rencana pemeliharaan dalam tabel sistem. |
remote_history_server |
int | Nama server jarak jauh tempat laporan riwayat dapat ditulis. |
max_remote_history_rows |
int | Jumlah maksimum baris yang dialokasikan dalam tabel sistem pada server jarak jauh tempat laporan riwayat dapat ditulis. |
user_defined_1 |
int | Defaultnya adalah NULL . |
user_defined_2 |
nvarchar(100) | Defaultnya adalah NULL . |
user_defined_3 |
datetime | Defaultnya adalah NULL . |
user_defined_4 |
pengidentifikasi unik | Defaultnya adalah NULL . |
Tabel database
Nama kolom | Deskripsi |
---|---|
database_name |
Nama semua database yang terkait dengan rencana pemeliharaan. database_name adalah sysname. |
Tabel pekerjaan
Nama kolom | Deskripsi |
---|---|
job_id |
ID semua pekerjaan yang terkait dengan rencana pemeliharaan. job_id adalah pengidentifikasi unik. |
Keterangan
sp_help_maintenance_plan
ada dalam msdb
database.
Izin
Prosedur tersimpan ini dimiliki oleh peran db_owner . Anda dapat memberikan EXECUTE
izin untuk pengguna mana pun, tetapi izin ini dapat ditimpa selama peningkatan SQL Server.
Contoh
Contoh informasi deskriptif ini tentang rencana FAD6F2AB-3571-11D3-9D4A-00C04FB925FC
pemeliharaan .
EXEC sp_help_maintenance_plan
N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC';