Partner di sincronizzazione alternativi
Data aggiornamento: 14 aprile 2006
Importante: |
---|
Questa funzionalità è obsoleta e verrà rimossa a partire da una delle prossime versioni. Evitare di utilizzarla in un nuovo progetto di sviluppo. È consigliabile utilizzare la replica di tipo merge insieme al mirroring del database, anziché con partner di sincronizzazione alternativi. Per ulteriori informazioni, vedere Replica e mirroring del database. |
I Sottoscrittori di pubblicazioni di tipo merge possono sincronizzarsi con altri server oltre che con il server di pubblicazione in cui è stata creata la sottoscrizione. La sincronizzazione con partner alternativi consente di sincronizzare i dati del Sottoscrittore anche quando il server di pubblicazione primario non è disponibile. Questa funzionalità risulta utile inoltre quando i Sottoscrittori mobili hanno accesso a connessioni di rete più veloci o più affidabili con un partner di sincronizzazione alternativo.
Per utilizzare partner di sincronizzazione alternativi, è necessario che siano soddisfatti i requisiti seguenti:
- La funzionalità è disponibile solo con la replica di tipo merge.
- Quando si utilizza la gestione automatica degli intervalli di valori Identity, è necessario eseguire la sincronizzazione di un Sottoscrittore con il rispettivo server di pubblicazione primario per ricevere un nuovo intervallo di valori Identity.
- Per evitare che la sottoscrizione scada, è necessario eseguire la sincronizzazione di un Sottoscrittore con il rispettivo server di pubblicazione primario entro il periodo di memorizzazione della pubblicazione. Se, ad esempio, il periodo di memorizzazione della pubblicazione è pari a 14 giorni (impostazione predefinita), tale sincronizzazione dovrà essere eseguita almeno ogni 14 giorni. Tutte le altre sincronizzazioni potranno essere eseguite con un partner di sincronizzazione alternativo.
- Il partner di sincronizzazione alternativo deve disporre dei dati e degli schemi richiesti dalla sottoscrizione.
- È consigliabile che la pubblicazione creata nel server alternativo sia una copia esatta della pubblicazione creata nel server di pubblicazione originale.
Le procedure e i parametri seguenti sono rilevanti per i partner di sincronizzazione alternativi:
- Il parametro @allow_synctoalternate di sp_addmergepublication (Transact-SQL)
- sp_addmergealternatepublisher (Transact-SQL) e sp_dropmergealternatepublisher (Transact-SQL)
- Il parametro –SyncToAlternate dell'Replication Merge Agent
Vedere anche
Concetti
Funzionalità obsolete nella replica di SQL Server 2005