Miglioramenti della disponibilità della replica

Le replica è stata migliorata in termini di disponibilità nelle aree seguenti:

  • Replica delle modifiche dello schema
  • Possibilità di recuperare il recapito degli snapshot
  • Replica transazionale peer-to-peer
  • Supporto migliorato degli agenti di replica
  • Replica dei record logici

Miglioramenti della disponibilità

Replica delle modifiche dello schema

In SQL Server 2000 è possibile aggiungere ed eliminare colonne dalle tabelle pubblicate utilizzando le procedure sp_repladdcolumn (Transact-SQL) e sp_repldropcolumn (Transact-SQL). In SQL Server 2005 è possibile replicare una gamma molto più vasta di modifiche dello schema senza l'utilizzo di stored procedure speciali. Le istruzioni DDL vengono originate dal server di pubblicazione e propagate automaticamente in tutti i Sottoscrittori. Per ulteriori informazioni, vedere Modifiche allo schema nei database di pubblicazione.

Possibilità di recuperare il recapito degli snapshot

Sono stati introdotti miglioramenti alla generazione e all'applicazione degli snapshot, incluso il recupero automatico degli snapshot interrotti durante il recapito. Se il trasferimento di uno snapshot viene interrotto in qualsiasi punto, viene automaticamente recuperato e i file già trasferiti in modo completo non vengono inviati nuovamente. Non sono necessarie opzioni particolari per sfruttare questa funzionalità.

Replica transazionale peer-to-peer

In SQL Server 2000 la replica transazionale supporta topologie gerarchiche in cui un server di pubblicazione è proprietario dei dati replicati nei Sottoscrittori. La replica transazionale con sottoscrizioni di aggiornamento supporta gli aggiornamenti sul lato Sottoscrittore, ma i Sottoscrittori sono classificati come partecipanti di diverso tipo nella replica rispetto ai server di pubblicazione. In SQL Server 2005 è ora disponibile un nuovo modello peer-to-peer che consente la replica tra partecipanti identici della topologia. Il nuovo supporto è destinato ai clienti che eseguono configurazioni da server a server che richiedono anche lo spostamento dinamico dei ruoli tra i nodi replicati per motivi di manutenzione o di gestione degli errori. Per ulteriori informazioni, vedere Replica transazionale peer-to-peer.

Supporto migliorato degli agenti di replica

L'affidabilità e il ripristino in seguito a errori sono stati migliorati per gli agenti di replica. Le situazioni di contesa tra agenti e processi sono state ridotte e gli agenti ritentano automaticamente l'operazione in seguito a errori di rete, condizioni di deadlock e timeout di query. Per ulteriori informazioni sugli agenti, vedere Panoramica degli agenti di replica.

Replica dei record logici

Per impostazione predefinita, la replica di tipo merge elabora le modifiche riga per riga. I record logici consentono nella replica di tipo merge di considerare come unica entità un insieme di righe correlate, ad esempio una riga padre in una tabella SalesOrderHeader e le relative righe figlio in SalesOrderDetails. Questa funzionalità garantisce sempre, indipendentemente dall'affidabilità della rete e da tutti gli altri fattori, l'elaborazione completa e simultanea degli insiemi di record correlati in un Sottoscrittore. Per ulteriori informazioni, vedere Raggruppamento di modifiche alla righe correlate con record logici.

Vedere anche

Concetti

Miglioramenti delle funzionalità di replica

Guida in linea e informazioni

Assistenza su SQL Server 2005