Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Menyisipkan operasi (baris) ke sysdownloadlist dalam tabel sistem agar server target dapat diunduh dan dijalankan.
Sintaks
sp_post_msx_operation
[ @operation = ] 'operation'
[ , [ @object_type = ] 'object_type' ]
[ , [ @job_id = ] 'job_id' ]
[ , [ @specific_target_server = ] N'specific_target_server' ]
[ , [ @value = ] value ]
[ , [ @schedule_uid = ] 'schedule_uid' ]
[ ; ]
Argumen
[ @operation = ] 'operasi'
Jenis operasi untuk operasi yang diposting. @operation adalah varchar(64), tanpa default. Operasi yang valid bergantung pada @object_type.
| Tipe objek | Operasi |
|---|---|
JOB |
INSERTUPDATEDELETESTARTSTOP |
SERVER |
RE-ENLISTDEFECTSYNC-TIMESET-POLL |
SCHEDULE |
INSERTUPDATEDELETE |
[ @object_type = ] 'object_type'
Jenis objek untuk memposting operasi.
@object_type adalah varchar(64), dengan default JOB. Jenis yang valid adalah JOB, SERVER, dan SCHEDULE.
[ @job_id = ] 'job_id'
Nomor identifikasi pekerjaan dari pekerjaan yang operasinya berlaku.
@job_id adalah uniqueidentifier, dengan default NULL.
0x00 menunjukkan semua pekerjaan. Jika @object_type adalah SERVER, maka @job_id tidak diperlukan.
[ @specific_target_server = ] N'specific_target_server'
Nama server target tempat operasi yang ditentukan berlaku.
@specific_target_server adalah sysname, dengan default NULL. Jika @job_id ditentukan, tetapi @specific_target_server tidak ditentukan, operasi diposting untuk semua server pekerjaan pekerjaan.
[ @value = ] nilai
Interval polling, dalam hitungan detik.
@value int, dengan default NULL. Tentukan parameter ini hanya jika @operation adalah SET-POLL.
[ @schedule_uid = ] 'schedule_uid'
Pengidentifikasi unik untuk jadwal operasi diterapkan.
@schedule_uid adalah uniqueidentifier, dengan default NULL.
Mengembalikan nilai kode
0 (berhasil) atau 1 (kegagalan).
Tataan hasil
Tidak ada.
Keterangan
sp_post_msx_operation harus dijalankan dari msdb database.
sp_post_msx_operation selalu dapat dipanggil dengan aman karena pertama-tama menentukan apakah server saat ini adalah Agen Microsoft SQL Server multiserver dan, jika demikian, apakah @object_type adalah pekerjaan multiserver.
Setelah operasi diposting, operasi akan muncul di sysdownloadlist tabel. Setelah pekerjaan dibuat dan diposting, perubahan berikutnya pada pekerjaan tersebut juga harus dikomunikasikan ke server target (TSX). Langkah ini juga dicapai menggunakan daftar unduhan.
Kami sangat menyarankan Anda mengelola daftar unduhan di SQL Server Management Studio. Untuk informasi selengkapnya, lihat Menampilkan atau Mengubah Pekerjaan.
Izin
Untuk menjalankan prosedur tersimpan ini, pengguna harus diberikan peran server tetap sysadmin .