Modificare i server di destinazione per un'attività
si applica a:SQL Server
Importante
In Istanza gestita di SQL di Azure, la maggior parte, ma non tutte le funzionalità di SQL Server Agent sono attualmente supportate. Per informazioni dettagliate, vedere differenze T-SQL tra Istanza gestita di Azure SQL e SQL Server.
Questo argomento descrive come modificare i server di destinazione per i processi di Microsoft SQL Server Agent in SQL Server usando SQL Server Management Studio o Transact-SQL.
Prima di iniziare
Sicurezza
Autorizzazioni
Per impostazione predefinita, i membri del ruolo predefinito del server sysadmin possono eseguire questa stored procedure. È necessario concedere ad altri utenti uno dei ruoli predefiniti del database di SQL Server Agent seguenti nel database msdb:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Uso di SQL Server Management Studio
Per modificare i server di destinazione di un'attività
In Esplora Oggetti di , connettersi a un'istanza del Motore di database di SQL Server e quindi espandere tale istanza.
Espandere SQL Server Agent, espandere Attività, fare clic con il pulsante destro del mouse su un'attività e quindi scegliere Proprietà .
Nella finestra di dialogo Proprietà processo, selezionare la pagina Destinazionie fare clic su Destinazione server localeo Destinazione server multipli.
Se si sceglie Destina più server, designare i server che saranno destinati al processo spuntando la casella a sinistra del nome del server. Verificare che le caselle di controllo per i server che non devono essere destinazioni dell'attività siano deselezionate.
Uso di Transact-SQL
Per modificare i server di destinazione relativi a un'attività
Connettersi al motore di database.
Nella barra Standard fare clic su Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e fare clic su Esegui. In questo esempio viene assegnato il processo multiserver Weekly Sales Backups al server SEATTLE2.
USE msdb ;
GO
EXEC dbo.sp_add_jobserver
@job_name = N'Weekly Sales Backups',
@server_name = N'SEATTLE2' ;
GO
Per altre informazioni, vedere sp_add_jobserver (Transact-SQL).