sp_add_maintenance_plan_db (T-SQL)
Berlaku untuk:SQL Server
Mengaitkan database dengan 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_add_maintenance_plan_db
[ @plan_id = ] 'plan_id'
, [ @db_name = ] 'database_name'
[ ; ]
Argumen
[ @plan_id = ] 'plan_id'
Menentukan ID rencana rencana pemeliharaan. @plan_id adalah uniqueidentifier, dan harus berupa ID yang valid.
[ @db_name = ] 'database_name'
Menentukan nama database yang akan ditambahkan ke rencana pemeliharaan. Database harus dibuat atau ada sebelum penambahannya ke paket. @database_name adalah sysname.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_add_maintenance_plan_db
harus dijalankan dari 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 ini menambahkan AdventureWorks2022
database ke rencana pemeliharaan yang dibuat di sp_add_maintenance_plan
.
EXEC sp_add_maintenance_plan_db
N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC',
N'AdventureWorks2022';
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk