Amministrazione automatizzata in un'organizzazioneAutomated Administration Across an Enterprise

L'automazione dell'amministrazione in più istanze di SQL ServerSQL Server viene definita amministrazione multiserver.Automating administration across multiple instances of SQL ServerSQL Server is called multiserver administration. Utilizzare l'amministrazione multiserver per eseguire le operazioni seguenti:Use multiserver administration to do the following:

  • Gestione di due o più server.Manage two or more servers.

  • Pianificazione dei flussi di informazioni tra server aziendali per il data warehousing.Schedule information flows between enterprise servers for data warehousing.

Una soddisfacente configurazione di amministrazione multiserver è costituita da almeno un server master e almeno un server di destinazione.To take advantage of multiserver administration, you must have at least one master server and at least one target server. Il server master distribuisce processi ai server di destinazione e riceve eventi da tali server.A master server distributes jobs to, and receives events from, target servers. Nel server master è inoltre archiviata la copia centrale delle definizioni di processo per i processi eseguiti nei server di destinazione.A master server also stores the central copy of job definitions for jobs that are run on target servers. I server di destinazione stabiliscono connessioni periodiche al server master per aggiornare l'elenco dei processi pianificati.Target servers connect periodically to the master server to update their schedule of jobs. Se nel server master è presente un nuovo processo, questo viene scaricato dal server di destinazione.If a new job exists on the master server, the target server downloads the job. Dopo il completamento del processo, il server di destinazione stabilisce una nuova connessione al server master e trasmette lo stato del processo.After the target server completes the job, it reconnects to the master server and reports the status of the job. Si noti che la definizione del processo deve essere la stessa durante l'esecuzione di qualsiasi attività correlata al database.Note that your job definition must be same when performing any database related activities.

Nella figura seguente viene illustrata la relazione tra il server master e quello di destinazione:The following illustration shows the relationship between master and target servers:

Configurazione dell'amministrazione multiserverMultiserver administration configuration

Se si amministrano server di reparto in un'azienda di grandi dimensioni, è possibile definire i seguenti elementi:If you administer departmental servers across a large corporation, you can define the following:

  • Un processo di backup composto da diversi passaggi.One backup job with job steps.

  • Gli operatori da notificare in caso di errore durante di backup.Operators to notify in case of backup failure.

  • Una pianificazione dell'esecuzione per il processo di backup.An execution schedule for the backup job.

È possibile creare il processo di backup una sola volta nel server master e quindi integrare ogni server di reparto come server di destinazione.Write this backup job one time on the master server and then enlist each departmental server as a target server. Dal momento dell'integrazione, in tutti i server di reparto verrà eseguito lo stesso processo di backup, anche se il processo sarà stato definito una volta sola.From the time of their enlistment, all the departmental servers run the same backup job, yet you defined the job only once.

Nota

Le caratteristiche di amministrazione multiserver sono riservate ai membri del ruolo sysadmin.Multiserver administration features are intended for members of the sysadmin role. Un membro del ruolo sysadmin nel server di destinazione non può tuttavia modificare le operazioni eseguite in tale server dal server master.However, a member of the sysadmin role on the target server cannot edit the operations that are performed on the target server by the master server. Questa misura di sicurezza impedisce l'eliminazione accidentale di passaggi del processo ed evita l'interruzione delle operazioni nel server di destinazione.This security measure prevents job steps from being accidentally deleted and operations on the target server from being interrupted.

Argomenti della sezioneIn This Section

Creazione di un ambiente multiserverCreate a Multiserver Environment
Contiene informazioni sulla creazione e la gestione di server master e di destinazione.Contains information about how to create and manage master and target servers.

Scegliere l'account di servizio SQL Server Agent adatto ad ambienti multiserverChoose the Right SQL Server Agent Service Account for Multiserver Environments
Contiene informazioni sull'impatto dell'utilizzo degli account di Windows non amministrativi o dell'account di sistema locale sul servizio SQL ServerSQL Server Agent negli ambienti multiserver.Contains information about how using nonadministrative Windows accounts or the Local System account for the SQL ServerSQL Server Agent service can affect multiserver environments.

Impostazione delle opzioni di crittografia nei server di destinazioneSet Encryption Options on Target Servers
Sono incluse informazioni sull'impostazione della sottochiave MsxEncryptChannelOptions del Registro di sistema di SQL ServerSQL Server Agent nei server di destinazione.Contains information about setting the MsxEncryptChannelOptions SQL ServerSQL Server Agent registry subkey on target servers.

Gestire i processi in un'aziendaManage Jobs Across an Enterprise
Contiene informazioni su verifica dello stato dei processi, modifica dei server di destinazione per i processi, sincronizzazione dei clock dei server e polling dei server master per determinare lo stato attuale dei processi.Contains information about checking job status, changing target servers for jobs, synchronizing target server clocks, and polling master servers for their current job status.

Risolvere i problemi relativi a processi multiserver che utilizzano proxyTroubleshoot Multiserver Jobs That Use Proxies
Contiene informazioni sulla risoluzione dei problemi relativi a processi multiserver che utilizzano proxy con esito negativo.Contains information about troubleshooting multiserver jobs that use proxies which fail.

Polling dei serverPoll Servers
Contiene informazioni su come fare in modo, implicitamente ed esplicitamente, che i server di destinazione eseguano il polling dei server master per sincronizzare le informazioni sui processi.Contains information about how to implicitly and explicitly make target servers poll master servers to synchronize jobs information.

Gestione di eventiManage Events
Contiene informazioni sull'inoltro di eventi da server di destinazione a server master.Contains information about event forwarding from target servers to master servers.

Ottimizzazione dell'amministrazione automatizzata in un'organizzazioneTune Automated Administration Across an Enterprise
Sono incluse informazioni sull'utilizzo ottimale delle caratteristiche di ottimizzazione automatica di SQL ServerSQL Serverdurante l'amministrazione automatizzata in un ambiente multiserver.Contains information about how automated administration in a multiserver environment takes advantage of the self-tuning features of SQL ServerSQL Server.

Vedere ancheSee Also

Considerazioni sulla compatibilità con le versioni precedenti per l'installazione del motore di database di SQL ServerBackward Compatibility Topics for Installing the SQL Server Database Engine
Registrazione di serverRegistering Servers
sp_add_targetservergroupsp_add_targetservergroup
sp_delete_targetserversp_delete_targetserver
sp_delete_targetservergroupsp_delete_targetservergroup
sp_help_downloadlistsp_help_downloadlist
sp_help_jobserversp_help_jobserver
sp_help_targetservergroupsp_help_targetservergroup
sp_resync_targetserversp_resync_targetserver
sp_update_targetservergroupsp_update_targetservergroup
sysjobserverssysjobservers
sysloginssyslogins
systargetserverssystargetservers