sp_delete_jobserver (T-SQL)

Berlaku untuk:SQL Server

Menghapus server target yang ditentukan.

Konvensi sintaks transact-SQL

Sintaks

sp_delete_jobserver
    [ [ @job_id = ] 'job_id' ]
    [ , [ @job_name = ] N'job_name' ]
    , [ @server_name = ] N'server_name'
[ ; ]

Argumen

[ @job_id = ] 'job_id'

Nomor identifikasi pekerjaan tempat server target yang ditentukan akan dihapus. @job_id adalah uniqueidentifier, dengan default NULL.

Baik @job_id atau @job_name harus ditentukan, tetapi keduanya tidak dapat ditentukan.

[ @job_name = ] N'job_name'

Nama pekerjaan tempat server target yang ditentukan akan dihapus. @job_name adalah sysname, dengan default NULL.

Baik @job_id atau @job_name harus ditentukan, tetapi keduanya tidak dapat ditentukan.

[ @server_name = ] N'server_name'

Nama server target yang akan dihapus dari pekerjaan yang ditentukan. @server_name adalah sysname, tanpa default. @server_name bisa atau (LOCAL) nama server target jarak jauh.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Tidak ada.

Izin

Untuk menjalankan prosedur tersimpan ini, pengguna harus menjadi anggota peran server tetap sysadmin .

Contoh

Contoh berikut menghapus server SEATTLE2 dari pemrosesan Weekly Sales Backups pekerjaan. Contoh ini mengasumsikan bahwa Weekly Sales Backups pekerjaan dibuat sebelumnya.

USE msdb;
GO

EXEC sp_delete_jobserver
    @job_name = N'Weekly Sales Backups',
    @server_name = N'SEATTLE2';
GO