Condividi tramite


Backup e ripristino di applicazioni di Service Broker

Le procedure di backup e ripristino per un servizio di Service Broker sono integrate nel database in cui il servizio è in esecuzione. Se il servizio contiene componenti esterni al database, ad esempio un'applicazione esterna, è necessario eseguire il backup e il ripristino di tali componenti separatamente.

Nel database msdb sono incluse le route per i messaggi in arrivo, che pertanto non vengono incluse nel backup del database che contiene il servizio. Gli endpoint e la configurazione per la protezione del trasporto di Service Broker sono archiviati nel database master. Anche questi oggetti quindi non vengono inclusi nel backup del database che contiene il servizio.

Per il corretto recapito dei messaggi, il routing di Service Broker si basa su un identificatore univoco. Quando si ripristina un backup destinato alla sostituzione del database originale, verificare che questo identificatore non venga modificato. L'identificatore deve invece essere modificato se si ripristina una copia del database in un percorso diverso. Per ulteriori informazioni sulle identità dei database di Service Broker, vedere Gestione delle identità di Service Broker.

Vedere anche

Concetti

Spostamento delle applicazioni di Service Broker

Altre risorse

Backup e ripristino di database in SQL Server

Guida in linea e informazioni

Assistenza su SQL Server 2005