sp_post_msx_operation (T-SQL)

Berlaku untuk:SQL Server

Menyisipkan operasi (baris) ke dalam tabel sistem sysdownloadlist agar server target dapat diunduh dan dijalankan.

Konvensi sintaks transact-SQL

Sintaks

  
sp_post_msx_operation  
     [ @operation = ] 'operation'  
     [ , [ @object_type = ] 'object' ]   
     { , [ @job_id = ] job_id }   
     [ , [ @specific_target_server = ] 'target_server' ]   
     [ , [ @value = ] value ]  
     [ , [ @schedule_uid = ] schedule_uid ]  

Argumen

[ @operation = ] 'operation' Jenis operasi untuk operasi yang diposting. operasi adalah varchar(64), tanpa default. Operasi yang valid bergantung pada object_type.

Tipe objek Operasi
PEKERJAAN INSERT

UPDATE

DELETE

MULAI

HENTIKAN
SERVER DAFTAR ULANG

CACAT

SYNC-TIME

SET-POLL
JADWAL INSERT

UPDATE

DELETE

[ @object_type = ] 'object' Jenis objek untuk memposting operasi. Jenis yang valid adalah JOB, SERVER, dan SCHEDULE. objek adalah varchar(64), dengan default JOB.

[ @job_id = ] job_id Nomor identifikasi pekerjaan dari pekerjaan yang operasinya berlaku. job_id adalah uniqueidentifier, tanpa default. 0x00 menunjukkan SEMUA pekerjaan. Jika objek adalah SERVER, maka job_idtidak diperlukan.

[ @specific_target_server = ] 'target_server' Nama server target tempat operasi yang ditentukan berlaku. Jika job_id ditentukan, tetapi target_server tidak ditentukan, operasi diposting untuk semua server pekerjaan pekerjaan. target_server adalah nvarchar(30), dengan default NULL.

[ @value = ] value Interval polling, dalam hitungan detik. nilai adalah int, dengan default NULL. Tentukan parameter ini hanya jika operasi SET-POLL.

[ @schedule_uid = ] schedule_uid Pengidentifikasi unik untuk jadwal operasi diterapkan. schedule_uid adalah uniqueidentifier, tanpa default.

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Tataan Hasil

Tidak

Keterangan

sp_post_msx_operation harus dijalankan dari database msdb.

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 objek adalah pekerjaan multiserver.

Setelah operasi diposting, operasi muncul di tabel sysdownloadlist . Setelah pekerjaan dibuat dan diposting, perubahan berikutnya pada pekerjaan tersebut juga harus dikomunikasikan ke server target (TSX). Ini juga dicapai menggunakan daftar unduhan.

Kami sangat menyarankan agar daftar unduhan dikelola dengan menggunakan 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 .

Lihat Juga

sp_add_jobserver (T-SQL)
sp_delete_job (T-SQL)
sp_delete_jobserver (T-SQL)
sp_delete_targetserver (T-SQL)
sp_resync_targetserver (T-SQL)
sp_start_job (T-SQL)
sp_stop_job (T-SQL)
sp_update_job (T-SQL)
sp_update_operator (T-SQL)
Prosedur Tersimpan Sistem (Transact-SQL)