Condividi tramite


Procedura: Configurazione del rilevamento di conflitti per la replica transazionale peer-to-peer (SQL Server Management Studio)

La replica peer-to-peer include l'opzione che consente di abilitare il rilevamento dei conflitti in una topologia. Per ulteriori informazioni, vedere Rilevamento dei conflitti nella replica peer-to-peer.

Per utilizzare il rilevamento dei conflitti, è necessario che in tutti i nodi sia in esecuzione SQL Server 2008 o versione successiva. Il rilevamento deve inoltre essere abilitato per tutti i nodi. Se si configura la replica peer-to-peer nella Configurazione guidata topologia peer-to-peer, il rilevamento dei conflitti è abilitato per impostazione predefinita, ma è necessario comunque specificare un ID origine per ogni nodo. Per ulteriori informazioni sulla configurazione di una topologia, vedere Procedura: Configurazione della replica transazionale peer-to-peer (SQL Server Management Studio).

Nota

Quando si configura la replica peer-to-peer, viene specificato un ID per ogni nodo. Tale ID, che deve essere univoco in tutti i nodi nella topologia, viene archiviato nella colonna originator_id della tabella di sistema MSpeer_originatorid_history. Se un nodo viene rimosso dalla topologia, l'ID viene comunque conservato nella tabella della cronologia per impedire falsi conflitti, qualora siano presenti modifiche provenienti dal nodo rimosso che continuano ad essere replicate nella topologia. Se si desidera riutilizzare l'ID per un nuovo nodo, è necessario prima eliminarlo manualmente dalla tabella MSpeer_originatorid_history in tutti i nodi. Prima di eliminare un ID per un nodo, eseguire sp_requestpeerresponse per verificare che tutte le modifiche provenienti dal nodo siano state replicate.

Per specificare un ID origine per ogni nodo

  1. Nella pagina Configura topologia della Configurazione guidata topologia peer-to-peer fare clic con il pulsante destro del mouse nell'area di progettazione della pagina, quindi scegliere Aggiungi nuovo nodo peer.

  2. Connettersi al server nella finestra di dialogo Connetti a server.

  3. Nella finestra di dialogo Aggiungi nuovo nodo peer selezionare il database di pubblicazione e specificare un valore univoco per il nodo nella casella ID peer. Il valore non deve essere mai stato utilizzato nella topologia. Per un elenco di ID che sono già stati utilizzati, eseguire sp_help_peerconflictdetection.

Per visualizzare il valore dell'ID origine per un nodo

Per disabilitare il rilevamento dei conflitti