Proprietà pubblicazione, Opzioni sottoscrizionePublication Properties, Subscription Options

La pagina Opzioni sottoscrizione della finestra di dialogo Proprietà pubblicazione consente di visualizzare e impostare le proprietà a livello di pubblicazione associate alle sottoscrizioni.The Subscription Options page of the Publication Properties dialog box allows you to view and set publication level properties associated with subscriptions. Le proprietà sono raggruppate nelle categorie seguenti:The properties are grouped into the following categories:

  • Proprietà che si applicano a tutte le pubblicazioni.Properties that apply to all publications.

  • Proprietà che si applicano alle pubblicazioni snapshot e transazionali, incluse le pubblicazioni che consentono le sottoscrizioni aggiornabili.Properties that apply to snapshot and transactional publications (including those that allow updating subscriptions).

  • Proprietà che si applicano alle pubblicazioni di tipo merge.Properties that apply to merge publications.

Nota

Alcune proprietà sono di sola lettura, per i motivi spiegati nelle descrizioni delle proprietà all'interno di questo argomento.Some properties are read-only; the reasons are covered in the property descriptions in this topic. Per alcune modifiche alle proprietà è necessario un nuovo snapshot per la pubblicazione, mentre per altre è necessaria inoltre la reinizializzazione di tutte le sottoscrizioni.Some property changes require a new snapshot for the publication, and some also require that all subscriptions be reinitialized. Per altre informazioni, vedere Modificare le proprietà di pubblicazioni e articoli.For more information, see Change Publication and Article Properties.

Opzioni per tutte le pubblicazioniOptions for all publications

Creazione e sincronizzazioneCreation and Synchronization

Consenti sottoscrizioni anonimeAllow anonymous subscriptions
Determina se consentire le sottoscrizioni pull anonime.Determines whether to allow anonymous pull subscriptions. Le sottoscrizioni anonime sono supportate per MicrosoftMicrosoft SQL Server Compact 3.5 Service Pack 1SQL Server Compact 3.5 Service Pack 1, MicrosoftMicrosoft SQL Server 2005 Mobile EditionSQL Server 2005 Mobile Editione MicrosoftMicrosoft SQL ServerSQL Server per Windows CE.Anonymous subscriptions are supported for MicrosoftMicrosoft SQL Server Compact 3.5 Service Pack 1SQL Server Compact 3.5 Service Pack 1, MicrosoftMicrosoft SQL Server 2005 Mobile EditionSQL Server 2005 Mobile Edition, and MicrosoftMicrosoft SQL ServerSQL Server for Windows CE. Per utilizzare questa opzione per le pubblicazioni snapshot e transazionali, l'opzione Snapshot sempre disponibile deve essere impostata su True.To use this option for snapshot and transactional publications, the option Snapshot always available must be set to True.

Database di sottoscrizione collegabileAttachable subscription database
Determina se è possibile creare le sottoscrizioni collegando una copia del database di sottoscrizione. Per le pubblicazioni snapshot e transazionali, è necessario che l'opzione Snapshot sempre disponibile sia impostata su True .Determines whether subscriptions can be created by attaching a copy of a subscription database (requires that the option Snapshot always available is set to True for snapshot and transactional publications).

Importante

Le sottoscrizioni collegabili non saranno disponibili nelle versioni future.Attachable subscriptions will not be available in a future release. Questa funzionalità è deprecata.The feature is deprecated.

Consenti sottoscrizioni pullAllow pull subscriptions
Determina se consentire ai Sottoscrittori di creare sottoscrizioni pull sulla pubblicazione corrente.Determines whether to allow Subscribers to create pull subscriptions to this publication. Per altre informazioni, vedere Sottoscrivere le pubblicazioni.For more information, see Subscribe to Publications.

Replica dello schemaSchema Replication

Replica modifiche dello schemaReplicate schema changes
Solo MicrosoftMicrosoft SQL Server 2005SQL Server 2005 e versioni successive. MicrosoftMicrosoft SQL Server 2005SQL Server 2005 and later versions only. Determina se replicare le modifiche dello schema, ad esempio l'aggiunta di una colonna a una tabella o la modifica del tipo di dati di una colonna, agli oggetti pubblicati.Determines whether to replicate schema changes (such as adding a column to a table or changing the data type of a column) to published objects. Per altre informazioni, vedere Apportare modifiche allo schema nei database di pubblicazione.For more information, see Make Schema Changes on Publication Databases.

Opzioni per le pubblicazioni snapshot e transazionaliOptions for snapshot and transactional publications

Creazione e sincronizzazioneCreation and Synchronization

Agente di distribuzione indipendenteIndependent Distribution Agent
Determina se utilizzare un agente che sia indipendente da altre pubblicazioni del database.Determines whether to use an agent that is independent of other publications from this database. Questa opzione è di sola lettura, è impostata su True per impostazione predefinita per le pubblicazioni create con la Creazione guidata nuova pubblicazione e non può essere modificata dopo la creazione della pubblicazione.This option is read-only; it is set to True by default for publications created with the New Publication Wizard and cannot be changed after the publication is created. Per altre informazioni, vedere Amministrazione dell'agente di replica.For more information, see Replication Agent Administration.

Snapshot sempre disponibileSnapshot always available
Determina se vengono creati file di snapshot a ogni esecuzione dell'agente snapshot. È necessaria l'opzione Agente di distribuzione indipendente.Determines whether snapshot files are created every time the Snapshot Agent runs (requires Independent Distribution Agent). Questa opzione è di sola lettura ed è impostata su True se è stata selezionata l'opzione Crea uno snapshot immediatamente e mantieni lo snapshot disponibile per l'inizializzazione delle sottoscrizioni nella pagina Agente snapshot della Creazione guidata nuova pubblicazione (opzione predefinita).This option is read-only; it is set to True if you select Create a snapshot immediately and keep the snapshot available to initialize subscriptions on the Snapshot Agent page of the New Publication Wizard (the default). Per altre informazioni, vedere Creare e applicare lo snapshot.For more information, see Create and Apply the Snapshot.

Consenti inizializzazione dai file di backupAllow initialization from backup files
Solo SQL Server 2005SQL Server 2005 e versioni successive. SQL Server 2005SQL Server 2005 and later versions only. Determina se consentire l'utilizzo dei file di backup per inizializzare le sottoscrizioni.Determines whether to allow backup files to be used to initialize subscriptions. Per altre informazioni, vedere Initialize a Transactional Subscription Without a Snapshot.For more information, see Initialize a Transactional Subscription Without a Snapshot.

Consenti Sottoscrittori non SQL ServerAllow non-SQL Server Subscribers
Solo SQL Server 2005SQL Server 2005 e versioni successive. SQL Server 2005SQL Server 2005 and later versions only. Determina se la pubblicazione supporta Sottoscrittori non SQL ServerSQL Server .Determines whether the publication supports non- SQL ServerSQL Server Subscribers. Se si imposta questa opzione su True , alcune proprietà della pubblicazione verranno modificate per supportare Sottoscrittori non SQL ServerSQL Server .Setting this option to True sets other publication properties to support non- SQL ServerSQL Server Subscribers. Se esistono sottoscrizioni questa opzione è di sola lettura. L'opzione non può essere impostata su True se Consenti sottoscrizioni ad aggiornamento immediato, Consenti sottoscrizioni ad aggiornamento in codao Consenti sottoscrizioni peer-to-peer è impostata su True.This option is read-only if subscriptions exist; it cannot be set to True if Allow immediate updating subscriptions, Allow queued updating subscriptions, or Allow peer-to-peer subscriptions is set to True. Per altre informazioni, vedere Non-SQL Server Subscribers.For more information, see Non-SQL Server Subscribers.

Trasformazioni dei datiData Transformation

Consenti trasformazioni dei datiAllow data transformations
Determina se utilizzare Data Transformation Services (DTS) per trasformare i dati prima di distribuirli a un Sottoscrittore.Determines whether to use Data Transformation Services (DTS) to transform data before distributing it to a Subscriber. Questa opzione è di sola lettura. Le trasformazioni dei dati possono essere abilitate solo se una pubblicazione viene creata utilizzando le stored procedure.This option is read-only; data transformations can be enabled only if a publication is created using stored procedures.

Importante

Le sottoscrizioni trasformabili non saranno disponibili nelle versioni future.Transformable subscriptions will not be available in a future release. Questa funzionalità è deprecata.The feature is deprecated.

Replica peer-to-peerPeer-to-Peer Replication

Consenti sottoscrizioni peer-to-peerAllow peer-to-peer subscriptions
Si applica solo a SQL Server 2005SQL Server 2005 e versioni successive.Applies to only SQL Server 2005SQL Server 2005 and later versions. Determina se la pubblicazione supporta la replica peer-to-peer.Determines whether the publication supports peer-to-peer replication. Se si imposta questa opzione su True , alcune proprietà della pubblicazione verranno modificate per supportare la replica peer-to-peer.Setting this option to True sets other publication properties to support peer-to-peer replication. Se esistono sottoscrizioni questa opzione è di sola lettura.This option is read-only if subscriptions exist. Questa opzione non può essere impostata su True se l'opzione Consenti sottoscrizioni ad aggiornamento immediato , Consenti sottoscrizioni ad aggiornamento in codao Consenti Sottoscrittori non SQL Server è impostata su True.This option cannot be set to True if Allow immediate updating subscriptions or Allow queued updating subscriptions, or Allow non-SQL Server Subscribers is set to True. Per altre informazioni, vedere Peer-to-Peer Transactional Replication.For more information, see Peer-to-Peer Transactional Replication.

Consenti rilevamento conflitti peer-to-peerAllow peer-to-peer conflict detection
Si applica solo a SQL Server 2008SQL Server 2008 e versioni successive.Applies to only SQL Server 2008SQL Server 2008 and later versions. Specifica se il rilevamento dei conflitti è abilitato per la pubblicazione.Specifies whether conflict detection is enabled for this publication. Per utilizzare il rilevamento dei conflitti, tutti i nodi devono eseguire SQL Server 2008SQL Server 2008 o una versione successiva e il rilevamento deve essere attivato per tutti i nodi.To use conflict detection, all nodes must be running SQL Server 2008SQL Server 2008 or a later version; and detection must be enabled for all nodes. Per utilizzare rilevamento dei conflitti, è inoltre necessario specificare un valore per ID origine peer. Per altre informazioni, vedere Conflict Detection in Peer-to-Peer Replication.To use conflict detection, you must also specify a value for Peer originator id. For more information, see Conflict Detection in Peer-to-Peer Replication.

ID origine peerPeer originator id
Si applica solo a SQL Server 2008SQL Server 2008 e versioni successive.Applies to only SQL Server 2008SQL Server 2008 and later versions. Specifica un ID per un nodo in una topologia peer-to-peer.Specifies an ID for a node in a peer-to-peer topology. Questo ID viene utilizzato per il rilevamento dei conflitti se l'opzione Consenti rilevamento dei conflitti peer-to-peer è impostata su True.This ID is used for conflict detection if Allow peer-to-peer conflict detection is set to True. Specificare un ID positivo diverso da zero che non sia mai stato utilizzato nella topologia.Specify a positive, nonzero ID that has never been used in the topology. Per un elenco degli ID che sono già stati utilizzati, eseguire una query sulla tabella di sistema Mspeer_originatorid_history .For a list of IDs that have already been used, query the Mspeer_originatorid_history system table.

Sottoscrizioni aggiornabiliUpdatable Subscriptions

Consenti sottoscrizioni ad aggiornamento immediatoAllow immediate updating subscriptions
Determina se le modifiche apportate ai dati del Sottoscrittore possono essere replicate immediatamente nel server di pubblicazione.Determines whether Subscriber data changes can be immediately replicated to the Publisher. Questa opzione è di sola lettura. Le sottoscrizioni aggiornabili possono essere abilitate solo al momento della creazione di una pubblicazione.This option is read-only; updating subscriptions can be enabled only when a publication is created. Per altre informazioni, vedere Updatable Subscriptions for Transactional Replication.For more information, see Updatable Subscriptions for Transactional Replication.

Consenti sottoscrizioni ad aggiornamento in codaAllow queued updating subscriptions
Determina se le modifiche apportate ai dati del Sottoscrittore possono essere inserite in coda e replicate successivamente nel server di pubblicazione.Determines whether Subscriber data changes can be queued and replicated to the Publisher at a later time. Questa opzione è di sola lettura. Le sottoscrizioni aggiornabili possono essere abilitate solo al momento della creazione di una pubblicazione.This option is read-only; updating subscriptions can be enabled only when a publication is created. Per altre informazioni, vedere Updatable Subscriptions for Transactional Replication.For more information, see Updatable Subscriptions for Transactional Replication.

Segnala conflitti a livello centraleReport conflicts centrally
Determina se segnalare i conflitti generati dalle modifiche apportate ai dati solo nel server di pubblicazione oppure sia nel server di pubblicazione che nel Sottoscrittore. È necessaria l'opzione Consenti sottoscrizioni ad aggiornamento in coda.Determines whether to report conflicting data changes only at the Publisher or at both the Publisher and the Subscriber (requires the option Allow queued updating subscriptions). Questa opzione è di sola lettura, è impostata su True per impostazione predefinita per le pubblicazioni create con la Creazione guidata nuova pubblicazione e non può essere modificata dopo la creazione della pubblicazione.This option is read-only; it is set to True by default for publications created with the New Publication Wizard and cannot be changed after the publication is created. Il valore True indica che i conflitti vengono segnalati solo sul server di pubblicazione.A value of True means conflicts are reported only at the Publisher. I conflitti possono essere visualizzati solo sul server in cui vengono segnalati.Conflicts can be viewed only where they are reported.

Criteri di risoluzione dei conflittiConflict resolution policy
Consente di specifica l'azione da intraprendere quando una modifica apportata nel Sottoscrittore è in conflitto con una modifica apportata nel server di pubblicazione. È necessaria l'opzione Consenti sottoscrizioni ad aggiornamento in coda.Specifies the action to take when a Subscriber change conflicts with a Publisher change (requires the option Allow queued updating subscriptions). Per altre informazioni, vedere Queued Updating Conflict Detection and Resolution.For more information, see Queued Updating Conflict Detection and Resolution.

Tipo di codaQueue type
Determina se utilizzare una coda SQL ServerSQL Server o MicrosoftMicrosoft Message Queuing (MSMQ) per accodare le modifiche nel Sottoscrittore finché non possono essere applicate al server di pubblicazione. È necessaria l'opzione Consenti sottoscrizioni ad aggiornamento in coda.Determines whether to use a SQL ServerSQL Server queue or MicrosoftMicrosoft Message Queuing (MSMQ) to queue changes at the Subscriber until they can be applied to the Publisher (requires the option Allow queued updating subscriptions). Questa opzione riguarda solo SQL Server 2000SQL Server 2000, poiché nelle versioni successive per l'accodamento vengono sempre utilizzate tabelle SQL ServerSQL Server .This option is relevant only for SQL Server 2000SQL Server 2000; later versions always use SQL ServerSQL Server tables for queuing.

Opzioni per le pubblicazioni di tipo mergeOptions for merge publications

Report sui conflittiConflict Reporting

Segnala conflitti a livello centraleReport conflicts centrally
Determina se segnalare i conflitti generati dalle modifiche apportate ai dati solo nel server di pubblicazione o sia nel server di pubblicazione che nel Sottoscrittore.Determines whether to report conflicting data changes only at the Publisher or at both the Publisher and the Subscriber. Questa opzione è di sola lettura, è impostata su True per impostazione predefinita per le pubblicazioni create con la Creazione guidata nuova pubblicazione e non può essere modificata dopo la creazione della pubblicazione.This option is read-only; it is set to True by default for publications created with the New Publication Wizard and cannot be changed after the publication is created. Il valore True indica che i conflitti vengono segnalati solo sul server di pubblicazione.A value of True means conflicts are reported only at the Publisher. I conflitti possono essere visualizzati solo sul server in cui vengono segnalati.Conflicts can be viewed only where they are reported. Per ulteriori informazioni, vedere la sezione relativa alla visualizzazione dei conflitti in Advanced Merge Replication Conflict Detection and Resolution.For more information, see the "Viewing Conflicts" section of Advanced Merge Replication Conflict Detection and Resolution.

FiltroFiltering

Consenti filtri con parametriAllow parameterized filters
Viene impostata in base al fatto che una pubblicazione utilizzi i filtri con parametri.Set based on whether a publication uses parameterized filters. Questa opzione è sempre di sola lettura.This option is always read-only. Per altre informazioni, vedere Parameterized Row Filters.For more information, see Parameterized Row Filters.

Convalida SottoscrittoriValidate Subscribers
Determina le funzioni da utilizzare per convalidare che un Sottoscrittore disponga della partizione dati corretta.Determines which functions to use when validating that a Subscriber has the correct partition of data. È possibile immettere più valori separandoli con una virgola.Separate multiple values by commas. Per altre informazioni, vedere Convalidare le informazioni sulle partizioni per un Sottoscrittore di tipo merge.For more information, see Validate Partition Information for a Merge Subscriber.

Pre-calcola partizioniPrecompute partitions
Solo SQL Server 2005SQL Server 2005 e versioni successive. SQL Server 2005SQL Server 2005 and later versions only. Determina se ottimizzare la sincronizzazione calcolando in anticipo quali righe di dati appartengono alle varie partizioni.Determines whether to optimize synchronization by computing in advance which data rows belong in which partitions. L'impostazione predefinita di questa opzione è True se la pubblicazione soddisfa i criteri per le partizioni pre-calcolate.This setting defaults to True if the publication meets the criteria for precomputed partitions. Per altre informazioni, vedere Ottimizzare le prestazioni dei filtri con parametri con le partizioni pre-calcolate.For more information, see Optimize Parameterized Filter Performance with Precomputed Partitions.

Ottimizza sincronizzazioneOptimize synchronization
Determina se ottimizzare l'elaborazione di processi merge archiviando metadati aggiuntivi in ogni Sottoscrittore.Determines whether to optimize merge processing by storing additional metadata at each Subscriber. Tale ottimizzazione è stata sostituita dalle partizioni pre-calcolate. L'opzione Ottimizza sincronizzazione è rilevante solo se l'opzione Pre-calcola partizioni è impostata su False.This optimization has been superseded by precomputed partitions; the Optimize synchronization option is only relevant if Precompute partitions is set to False. Per altre informazioni, vedere Parameterized Row Filters.For more information, see Parameterized Row Filters.

Processi di mergeMerge Processes

Limita processi simultaneiLimit concurrent processes
Determina se limitare il numero di agenti di merge che possono essere eseguiti contemporaneamente.Determines whether to limit the number of Merge Agents that can run at the same time. Questa opzione viene in genere utilizzata se una pubblicazione include un elevato numero di sottoscrizioni push che potrebbero sincronizzarsi contemporaneamente.This is typically used if a publication has lots of push subscriptions that might be synchronizing at the same time.

Numero massimo processi simultaneiMaximum concurrent processes
Numero massimo di agenti di merge che possono essere eseguiti contemporaneamente. È necessaria l'opzione Limita processi simultanei.The maximum number of Merge Agents that can run at the same time (requires Limit concurrent processes). Se il numero di agenti in sincronizzazione supera il numero massimo, gli agenti vengono inseriti in una coda fino a quando il loro numero non scende al di sotto di tale soglia.If the number of agents synchronizing exceeds the maximum, agents are put in a queue until the number drops under the maximum.

Vedere ancheSee Also

Create a Publication Create a Publication
Visualizzare e modificare le proprietà della pubblicazione View and Modify Publication Properties
Pubblicare dati e oggetti di databasePublish Data and Database Objects