Configura topologia (replica peer-to-peer)Configure Topology (Peer-to-Peer Replication)

La pagina Configura topologia consente di eseguire attività di configurazione comuni, ad esempio l'aggiunta di nuovi nodi, l'eliminazione di nodi e l'aggiunta di nuove connessioni tra nodi esistenti.Use the Configure topology page to perform common configuration tasks, such as adding new nodes, deleting nodes, and adding new connections between existing nodes. Il nodo selezionato nella pagina Pubblicazione di questa procedura guidata viene visualizzato nell'area di progettazione.The node you selected on the Publication page of this wizard is displayed on the design surface. Per specificare le opzioni di configurazione, fare clic con il pulsante destro del mouse su un nodo, su una connessione o sull'area di progettazione.To specify configuration options, right-click a node, a connection, or the design surface.

Nota

La Configurazione guidata topologia peer-to-peer richiede informazioni sulla topologia quando viene chiusa.The Configure Peer to Peer Topology Wizard requests topology information when the wizard is closed. Se la procedura guidata viene chiusa e riaperta prima che tutti i nodi rispondano alla richiesta di informazioni, è possibile che venga visualizzata una rete parziale.If the wizard is closed and reopened before all nodes respond to the request for information, the wizard might show a partial network.

OpzioniOptions

La pagina Configura topologia contiene elementi e opzioni dell'interfaccia che sono disponibili quando si fa clic con il pulsante destro del mouse su un elemento.The Configure topology page contains interface elements and options that are available when you right-click an element. Nella tabella riportata di seguito viene descritto ogni elemento dell'interfaccia.The following table describes each interface element.

Elemento dell'interfacciaInterface Element DescrizioneDescription
Area di progettazioneDesign surface Consente di visualizzare gli altri elementi dell'interfaccia.Displays other interface elements. Per aggiungere elementi, fare clic con il pulsante destro del mouse sull'area di progettazione.To add elements, right-click the design surface.
Primo nodo in una topologiaThe first node in a topology Nodo originale nella topologia.The original node in the topology. I nuovi nodi vengono inizializzati utilizzando una copia del database di pubblicazione dal nodo originale.New nodes are initialized by using a copy of the publication database from the original node.
Nodo per il quale sono disponibili informazioni completeA node for which we have complete information Nodo che esegue un'istanza di SQL Server 2008SQL Server 2008 o versione successiva per cui la replica dispone di informazioni complete.A node that is running an instance of SQL Server 2008SQL Server 2008 or a later version, for which replication has complete information. Per specificare le opzioni di configurazione, fare clic con il pulsante destro del mouse sul nodo.To specify configuration options, right-click the node.
Nodo per il quale sono disponibili informazioni incompleteA node for which we have incomplete information Nodo per cui la replica dispone di informazioni incomplete.A node for which replication has incomplete information. Per specificare le opzioni di configurazione, fare clic con il pulsante destro del mouse sul nodo.To specify configuration options, right-click the node.

La replica dispone di informazioni incomplete a causa di una delle ragioni seguenti:Replication has incomplete information because of one of the following reasons:

-Il nodo esegue un'istanza di SQL Server 2005SQL Server 2005che non archivia tutti i metadati richiesti dalla procedura guidata.-The node is running an instance of SQL Server 2005SQL Server 2005, which does not store all the metadata required by the wizard.

-Il nodo esegue una versione più recente di SQL ServerSQL Server, ma la replica non è in grado di recuperare le informazioni sulla sottoscrizione dal nodo.-The node is running a later version of SQL ServerSQL Server, but replication cannot retrieve subscription information from the node. Per risolvere questa situazione:To troubleshoot this situation:

Verificare che il database nel nodo sia online e che sia possibile connettersi utilizzando le stesse credenziali degli agenti di distribuzione che si connettono al nodo.Make sure that the database at the node is online and that you can connect to it by using the same credentials as the Distribution Agents that connect to the node.

Verificare che l'agente di lettura log e tutti gli agenti di distribuzione che si connettono al nodo siano in esecuzione.Make sure that the Log Reader Agent and all Distribution Agents that connect to the node are running.

Verificare che il timeout di aggiornamento sia impostato su un valore abbastanza elevato per consentire di raccogliere tutte le informazioni sulla topologia.Make sure that the refresh timeout is set high enough to gather all topology information. Per impostare il timeout, fare clic con il pulsante destro del mouse sull'area di progettazione, quindi scegliere Imposta timeout aggiornamento.To set the time-out, right-click the design surface, and click Set Refresh Timeout.
Linea grigia con frecceGray line with arrows Connessione tra due nodi.The connection between two nodes. Per aggiungere una connessione, fare clic con il pulsante destro del mouse su uno dei nodi che si desidera connettere.To add a connection, right-click one of the nodes that you want to connect. Per rimuovere una connessione, fare clic con il pulsante destro del mouse sulla connessione.To remove a connection, right-click the connection.

Se la linea ha una sola freccia, la replica dispone di informazioni incomplete per uno dei nodi.If the line has a single arrow, replication has incomplete information for one of the nodes.

Opzioni per l'area di progettazioneOptions for the Design Surface

Ridisegna graficoRedraw Graph
Consente di ridisegnare gli oggetti sull'area di progettazione senza aggiornare la topologia.Redraw the objects on the design surface without refreshing the topology. Questa operazione potrebbe offrire una vista migliore della topologia.Redrawing might provide a better view of the topology.

Aggiorna topologiaRefresh Topology
Consente di eseguire una query su ogni nodo della topologia e visualizzare informazioni aggiornate su ogni nodo.Query each node in the topology, and display updated information about each node. Se vi sono molti nodi, questo processo può richiedere parecchi minuti.With many nodes, this process can take several minutes.

Se durante la procedura guidata vengono richieste informazioni sulla topologia e si chiude e si riapre la procedura guidata prima che tutti i nodi rispondano alla richiesta, in questa pagina potrebbero non essere visualizzati tutti i nodi della topologia.If the wizard requests topology information, and then you close and reopen the wizard before all nodes respond to the request, this page might not display all nodes in the topology.

Aggiungi nuovo nodo peerAdd a New Peer Node
Consente di aggiungere un'istanza di SQL ServerSQL Server alla topologia peer-to-peer.Add an instance of SQL ServerSQL Server to the peer-to-peer topology. L'aggiunta di un'istanza come nodo consente di creare una pubblicazione in tale istanza dopo il completamento della procedura guidata.Adding an instance as a node creates a publication at that instance after the wizard completes. Dopo avere aggiunto il nodo, fare clic con il pulsante destro del mouse su di esso per aggiungere una connessione tra il nuovo nodo e un nodo esistente.After you add the node, right-click it to add a connection between the new node and an existing node.

Per partecipare a una topologia peer-to-peer, l'istanza deve soddisfare i requisiti seguenti:To participate in a peer-to-peer topology, the instance must meet the following requirements:

  • Deve essere già configurata come server di distribuzione o deve essere associata a un server di distribuzione remoto.It must already be configured as a Distributor or be associated with a remote Distributor.

  • Deve contenere una copia del database coinvolto nella replica.It must contain a copy of the database involved in replication. Questa copia è in genere un backup ripristinato del database di pubblicazione originale.This copy is typically a restored backup of the original publication database.

    Seleziona nodo/i da visualizzareSelect Node(s) to View
    Consente di selezionare i nodi da visualizzare nell'area di progettazione.Select which nodes to view on the design surface. Questa opzione è utile se la topologia include molti di nodi.This option is useful if the topology has a large number of nodes. Tenere presente che è possibile aggiungere connessioni solo tra nodi visibili nell'area di progettazione.Be aware that you can add connections only between nodes that are visible on the design surface.

    Imposta timeout aggiornamentoSet Refresh Timeout
    Consente di specificare per quanto tempo può essere eseguito il processo di aggiornamento prima del timeout dell'operazione.Specify how long the refresh process can run before the operation times out.

Opzioni per ogni nodoOptions for Each Node

Aggiungi nuova connessione peerAdd a New Peer Connection
Consente di aggiungere una connessione tra due nodi.Add a connection between two nodes. Se, ad esempio, si aggiunge una connessione tra Nodo A e Nodo B, tramite la replica vengono aggiunte due sottoscrizioni: la prima consente a Nodo A di ricevere le modifiche dalla pubblicazione in Nodo B e la seconda consente a Nodo B di ricevere le modifiche dalla pubblicazione in Nodo A.For example, if you add a connection between Node A and Node B, replication adds two subscriptions: The first enables Node A to receive changes from the publication at Node B, and the second enables Node B to receive changes from the publication at Node A.

Elimina nodo peerDelete Peer Node
Consente di rimuovere un nodo dalla topologia.Removes a node from the topology. Se, ad esempio, si rimuove Nodo C, la pubblicazione in quel nodo viene rimossa.For example, if you remove Node C, the publication at that node is removed. Vengono rimosse anche le sottoscrizioni tra Nodo A e Nodo C e tra Nodo B e Nodo C.Subscriptions between Node A and Node C, and Node B and Node C are also removed. Il database in Nodo C non viene eliminato e la pubblicazione e la distribuzione non vengono disabilitate.The database at Node C is not deleted, and publishing and distribution are not disabled.

Nota

Quando si configura la replica peer-to-peer, viene specificato un ID per ogni nodo.When you configure peer-to-peer replication, you specify an ID for each node. 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.This ID, which must be unique across all nodes in the topology, is stored in the originator_id column in the MSpeer_originatorid_history system table. Se un nodo viene rimosso dalla topologia, l'ID viene comunque conservato nella tabella della cronologiaIf a node is removed from the topology, the ID is still retained in the history table. per impedire falsi conflitti, qualora siano presenti modifiche provenienti dal nodo rimosso che continuano ad essere replicate nella topologia.The ID is retained to prevent false conflicts from occurring if there are changes from the removed node that are still being replicated across the topology. Se si desidera riutilizzare l'ID per un nuovo nodo, è necessario prima eliminarlo manualmente dalla tabella MSpeer_originatorid_history in tutti i nodi.If you want to reuse the ID for a new node, you must first manually delete the ID from the MSpeer_originatorid_history table at all nodes. Prima di eliminare un ID per un nodo, eseguire sp_requestpeerresponse per verificare che tutte le modifiche provenienti dal nodo siano state replicate.Before you delete an ID for a node, execute sp_requestpeerresponse to verify that all changes that originated from that node have been replicated.

Connessione a TUTTI i nodi visualizzatiConnect to ALL Displayed Nodes
Consente di aggiungere connessioni tra il nodo selezionato e tutti gli altri nodi.Adds connections between the selected node and all other nodes. Se, ad esempio, si seleziona questa opzione per Nodo C in una topologia a tre nodi, tramite la replica vengono aggiunte quattro sottoscrizioni: due che consentono a Nodo A e Nodo B di ricevere le modifiche dalla pubblicazione in Nodo C e due che consentono a Nodo C di ricevere le modifiche dalle pubblicazioni in Nodo A e Nodo B.For example, if you selected this option for Node C in a three node topology, replication adds four subscriptions: two that enable Node A and Node B to receive changes from the publication at Node C, and two that enable Node C to receive changes from the publications at Node A and Node B.

Seleziona nodo/i da visualizzareSelect Node(s) to View
Consente di selezionare i nodi da visualizzare nell'area di progettazione.Select which nodes to view on the design surface. Questa opzione è utile se la topologia include molti di nodi.This option is useful if the topology has a large number of nodes. Tenere presente che è possibile aggiungere connessioni solo tra nodi visibili nell'area di progettazione.Be aware that you can add connections only between nodes that are visible on the design surface.

Opzioni per le frecce di connessioneOptions for the Connection Arrows

Rimuovi connessione peerRemove Peer Connection
Consente di rimuovere una connessione tra due nodi.Remove a connection between two nodes. Se, ad esempio, si rimuove una connessione tra Nodo A e Nodo B, tramite la replica vengono eliminate due sottoscrizioni: quella che consente a Nodo A di ricevere le modifiche dalla pubblicazione in Nodo B e quella che consente a Nodo B di ricevere le modifiche dalla pubblicazione in Nodo A.For example, if you remove a connection between Node A and Node B, replication drops two subscriptions: the one that enables Node A to receive changes from the publication at Node B, and the one that enables Node B to receive changes from the publication at Node A.

Vedere ancheSee Also

Configurare la pubblicazione e la distribuzione Configure Publishing and Distribution
Amministrare una topologia peer-to-peer (programmazione Transact-SQL della replica) Administer a Peer-to-Peer Topology (Replication Transact-SQL Programming)
Replica transazionale peer-to-peerPeer-to-Peer Transactional Replication